北宋建州浦城(今属福建)人,字子平。嘉右二年(1057)进士第一。历同修起居注、判太常礼院、知审官西院,使辽,因善射,辽人以为文武兼备。尝纂历代帝系,著《编年通载》,神宗称善。元右中官终知颍州。卒年七十五。