北宋单州成武(今属山东)人,字处原。举进士。初知须城县,后为监察御史里行,主张应以实绩进退官吏。治平中,以论欧阳修事,通判怀州。后知登州,更定《配岛法》。入为三司盐铁判官,因论新法不便,出知济、兖二州。后历官司农少卿、河北都转运使等。绍圣中,坐附司马光落职致仕。