祐四年（1059年），进士及第，为亳州蒙城县主簿、谷城令，人称：“清如水，平如衡”。宋哲宗元祐二年（1087年）为提点利州成都路刑狱。宋徽宗立（1101年），召为谏议大夫，除御史中丞，不久转任工部尚书。曾奏上《崇俭爱民疏》、《揭蔡京蔡卞奸邪疏》，揭章惇、蔡京之姦。崇宁元年（1102年）出知苏州，改越州。一再贬官，六姦既除后，稍复为朝请郎，提举亳州太清宫。能书法，曾书慈溪永明寺殿记，史称：“开大而不沓拖，谨密而不拘曲，驰骋于意象之先，于笔画之外，蔡、苏、黄、米之美，无不挹取而不用其一笔”。宋高宗·大