宋常州晉陵人,一作蘇州人,字公默。仁宗嘉祐二年進(jìn)士。以經(jīng)學(xué)倡后進(jìn),尤長于《易》、《春秋》,為文自成一家。李定用事,辟為屬,以疾辭。蘇軾、曾肇、孔文仲交薦之,除太常博士,改右正言。哲宗元祐年間為左正言,五上章論何正臣治獄殘酷,巧詆刻深。后出知處州。有文集。