京兆(今陜西西安)人。宪宗元和三年(808)中贤良方正能直言极谏科。授校书郎。九年自蓝田尉、史馆修撰,充翰林学士。十年迁左拾遗。十一年罢学士职。文宗大和五年(831),自太子左庶子贬婺王府司马。后分司东都,与白居易同官,来往较多。卒于大和八年以后。事迹据岑仲勉《翰林学士壁记注补》、朱金城《白居易交游续考》所考。《全唐诗》存诗1首。
清晓戒徒御,出郊为胜游。霜林半摇落,肃穆天地秋。
散策陟峻岭,凭高瞰清流。禅居得兰若,迥觉林泉优。
露草凄更碧,风松郁相缪。山空钟磬响,地胜池台幽。
竹色森不改,桂香泱漭浮。经行岂莲社,景物如虎丘。
流水人寂寂,归云晚悠悠。惜哉光景促,妙赏难淹留。
却步出山径,犹回恋山眸。登临兴未尽,更理溪中舟。
北客多流落,东村更寂寥。肯同清夜梦,不待故人招。
月挂荒园竹,霜飞独木桥。听鸡休起舞,且共论天骄。
一年再远别,尘世令人嗟。况复江湖永,空惊鬓发华。
青山浮海上,远水即天涯。出处俱萍泛,悬知后会赊。
轩窗无繁林,背水自然阴。慰读多异书,略许挥劳襟。
希微元响招,指俗难试琴。梦寐未浃古,年华倏成今。
卉物乘鬯机,树采相崇钦。广有天露濡,拒我一勺斟。
和平扬珩瑀,谁发空山音?揽此短发疏,有花让人簪。
愿终斗室键,抱窳息诸深。