宋泉州晋江人,字缙叔。

仁宗庆历二年进士。

历江宁尉。

皇祐元年调充《新唐书》编修官。

长于史学,博采传记杂说数百家,又擅谱学,创为世系诸表,于《新唐书》出力颇多。

书成,进直秘阁、同知礼院。

仁宗求治道,陈时务五事,朝廷颇采其策。

神宗熙宁初,出知颍州。

卒年五十三。

有《唐书直笔》。