唐魏州元城(今河北大名东北)人,徙于京兆(治今陕西西安)。登五经秀才科、博学三史科。三迁膳部员外郎。德宗时,授醴泉令,为给事中、皇太子诸王侍读。顺宗即位,拜尚书兵部侍郎、后改国子祭酒、左散骑常侍。著有《三传异同》等,已佚。