北宋杨州人(今属江苏人)。字资深,第进士,熙宁二年(1069)与王安石语,盛赞青苗法,被荐见神宗噗监察御史襄行。元丰中历同知谏院,知制诰,权御史中丞,诬苏轼以诗文谤讪朝政,构狱穷治,建议恢复六察,严密监察制度,后坐论开封府界养马事失实,罢知河阳,哲宗时,知江宁府,被劾匿庶母丧,谪居滁州。