唐宋州宁陵人,字元度。

擢进士,调河南尉,累进左台监察御史。

武周天授中奉诏按来俊臣罪,反为所构,贬潾水令。

俊臣死,召为给事中,转中书舍人。

坐善张易之,出为渝州刺史。

复入为太仆少卿、修国史,兼修文馆学士。

官终太子詹事。

有集。