宋赵州平棘人,字公垂。

年十五,召试中书,为大理评事。

真宗大中祥符初,赐同进士出身,为集贤校理。

累迁户部郎中,权直学士院。

仁宗明道二年,拜参知政事。

景祐四年,因宰执议事不合,政事多不决,同罢,权判尚书都省,出知河南府。

后复召知枢密院事、参知政事。

藏书甚丰,手自校理,博通经史百家,笔札精妙。

时朝廷大议论,多所裁定。

卒谥宣献。

有《卤簿图》。