京兆(今陜西西安)人。宪宗元和三年(808)中贤良方正能直言极谏科。授校书郎。九年自蓝田尉、史馆修撰,充翰林学士。十年迁左拾遗。十一年罢学士职。文宗大和五年(831),自太子左庶子贬婺王府司马。后分司东都,与白居易同官,来往较多。卒于大和八年以后。事迹据岑仲勉《翰林学士壁记注补》、朱金城《白居易交游续考》所考。《全唐诗》存诗1首。
庆自天源发,恩从国爱申。歌钟虽在馆,桃李不成春。
水折空还沁,楼高已隔秦。区区会稽市,无复献珠人。
行披荦确履苍虬,曲径穿云古洞幽。只尺风烟千里外,居然人境见丹丘。
瘴云苦。遍五溪、沙明水碧,声声不断,只劝行人休去。
行人今古如织,正复何事,关卿频寄语。空祠废驿,便征衫湿尽,马蹄难驻。
风更雨。一发中原,杳无望处。万里炎荒,遮莫摧残毛羽。
记否越王春殿,宫女如花,秪今惟剩汝。子规声续,想江深月黑,低头臣甫。
曲江风暖晓阴斜,翠色相宜拂钿车。自有春眠慵未起,日高人困又飞花。
古有高人兴,今看静者流。江山成独往,风雨一孤舟。
卓锡湘流暮,移帆桂水秋。朝登覆釜观,远望苍梧邱。
目极南中胜,心非道外求。逢君看叶下,谪客共萍浮。
暂结三生愿,何孤万里游。白云怀旧国,细雨别津楼。
碧树诸天迥,黄花绝塞愁。行过五马第,持此谢全州。
前年战桑乾,今岁河北道。关山惜奔命,将率各衰老。
昔人重守关,巍峨几城堡。指挥英雄士,机疾若风扫。
堂堂大都邑,头足急相保。参商又列将,江湖遂如燎。
哀哀塞垣卒,得遣已残脑。十人九伤病,面目各黄槁。
马骨三山峰,来时尽騕袅。此诚百中特,性命一再造。
道出旧军门,阴风闻怪鸟。胡流血地,颜色野花好。
日落青松阴,残灰余骨爪。丛祠依废垒,神鬼互欹倒。
堵墙荆棘中,遗挂尚青缥。标识存名姓,不知何蛮獠。
亮时袍泽人,此意岂相掉。风云愁黯黑冘,恐或亦沟殍。
乡闾程百千,生死未分晓。传闻即疑信,亲戚望归旐。
可怜老弱存,入室谁窈窕。黠哉沐猴儿,归去独壮佼。
雄冠耀乡里,岂特食肉饱。男儿慕侯封,作计慎须早。
生当狼居胥,死即田横岛。
鸡作苍鹰拿鳖鼻,鸭为金翅作狞龙。空王以此垂洪范,锦上铺花知几重。
