宋建昌军南丰人,字子固,世称南丰先生。

曾易占子。

仁宗嘉祐二年进士。

少有文名,为欧阳修所赏识,又曾与王安石交游。

累官通判越州,历知齐、襄、洪、福诸州,所至多有政绩。

神宗元丰三年,判三班院,上言以节用为理财之要。

次年,加史馆修撰,典修五朝国史,管勾编修院,旋擢中书舍人。

曾校理《战国策》、《说苑》、《新序》、《列女传》等典籍。

尤擅散文,为唐宋八大家之一。

追谥文定。

有《元丰类稿》。