宋大名莘县人,字景叔。

初仕后周。

入宋,历知光州、潞州,寻代符彦卿镇大名,以百口明彦卿无罪,世称其德。

后知河中府,入拜中书舍人,充史馆修撰。

未几知开封府,以病请告家居。

太宗称其文章、清节兼著,特拜兵部侍郎,月余卒。