泉州晉江人,字縉叔。仁宗慶歷二年進士。歷江寧尉。皇祐元年調(diào)充《新唐書》編修官。長于史學,博采傳記雜說數(shù)百家,又擅譜學,創(chuàng)為世系諸表,于《新唐書》出力頗多。書成,進直秘閣、同知禮院。仁宗求治道,陳時務五事,朝廷頗采其策。神宗熙寧初,出知潁州。卒年五十三。有《唐書直筆》。
海棠陰淺日黃昏,畫閣輕寒繡被溫。
春夢醒來能記否,賣花聲過忽開門。
天以伊皋生百越,力回堯舜作開元。
波濤漏網(wǎng)魚龍活,日月無光螮蝀昏。
一自漁陽鼙鼓起,九重方憶老臣存。