唐郑州阳武(今河南原阳东南)人,字延休。进士擢第。补雍王府参军。雍王李贤立为太子,他任司仪郎,对贤有所远见劝。贤被废后,他出为乌程令,亦有治绩。历任凤阁舍人,沂、豫、虢等州剌史,凤阁侍郎等职。神龙初,以依附张易之、昌宗兄弟,流放岭表。后召还,为秘书员外少监,兼修国史。