北宋成都(今属四川)人,字元钧,号净德。皇右进士。复举熙宁三年(1070)制科。哲宗即位,累迁殿中侍御史,上疏论蔡鹤、韩缜、章享之奸罔,力主废青苗、保甲诸法。迁左司谏,历诸路转运副使。为中书舍人,使辽。还,讲给事中。哲宗亲政后,以元右党人夺职,居住衡州。徽宗初,复起知州郡。著有《净德集》。