北宋泉州晋江(今属福建)人,字持正。嘉进士。初附王安石,累迁御史知杂事。先后劾罢知制诰熊本、御史中丞邓润甫、参知政事元绛等。领司农寺多年,常平、免役法皆成其手。王安石去职后,曾劝神示坚持新法不变。元丰五年(1082),拜尚书右仆射兼中书侍郎。哲宗立,转左仆射。司马光入相,罢知陈州。后夺职徙安州,因游车盖亭赋诗,被指为讥讪朝政,新州安置,卒于贬所。