北朝齐北平无终(今天津市蓟县)人,字子烈。能诗赋。仕北魏,初为州主簿,后与魏收等同修国史。东魏时,官至幽州大中正、侍中。入齐,为散骑常侍、修起居注,参定礼仪。天统初,为光禄卿,监国史,官至尚书右仆射,领中书监。周灭齐,召赴长安,位至上开府、和州刺史。撰《幽州人物志》、《韵略》等,皆佚。