郑州阳武(今河南原阳)人。少时博览群书,进士及第。历集贤学士、工部侍郎等职。安史乱后因接受伪职被流放渝州,不愿受辱而卒。生前着有《国史》百十三卷及《开元谱》、《唐职仪》、《高宗实录》等书。(102/3183,参见《新唐书》132/4529)