京兆(今陜西西安)人。宪宗元和三年(808)中贤良方正能直言极谏科。授校书郎。九年自蓝田尉、史馆修撰,充翰林学士。十年迁左拾遗。十一年罢学士职。文宗大和五年(831),自太子左庶子贬婺王府司马。后分司东都,与白居易同官,来往较多。卒于大和八年以后。事迹据岑仲勉《翰林学士壁记注补》、朱金城《白居易交游续考》所考。《全唐诗》存诗1首。
君臣以道合,言出心莫逆。膏泽下于民,美化施无极。
中世此道衰,言如水投石。义士以死争,直谏或有益。
折槛制留今,断鞅事存昔。当车血污轮,伏蒲涕沾席。
昭然贯日诚,屹尔回天力。谁将丹青手,图此忠义迹。
传之置坐隅,能使懦夫激。斯人不复见,壮哉古遗直。
良工写幽景,运思颇不凡。高崖挂悬瀑,迥野生轻岚。
林昏日欲坠,天暝云初覃。远岸少去舫,长途乏来骖。
摩挲老眼着意看,彷佛还似湖湘南。忆曾之官屡经此,孤舟晚泊浯溪潭。
叶凋老树曲偃蹇,泉触乱石森巉岩。众禽归飞宿且食,雄鸣雌应相喃喃。
平沙钜迹虎新过,浅濑纤鳞鸥竞衔。荒村无人但猿鸟,古峤有树皆枫楠。
空青冥濛翳岛屿,湿翠杳霭沾衣衫。谁藏一匣在绝壁,云是诸葛兵书函。
雨催风撼只如故,欲堕未堕何由探。山川奇胜怪仍险,况我爱玩性所耽。
低回但恨弗学画,辜负佳境心徒惭。每逢好事辄为说,恍若亲睹非虚谈。
于今衰老返耕钓,鬅鬙两鬓霜毵毵。观图忽起旧游想,浩然清兴莫可缄。
题诗卷轴坐叹息,中宵梦逐沧江帆。
虏饿曾无一月粮,煮弦烧箭莫充肠。南来本恃清河粟,不意偏师夜绝纲。
独立盘陀思悄然,沧桑陵谷几推迁。君能负骨归千里,我亦伤心到隔年。
龛赭潮回东极地,鲲鹏路接北溟天。同来此处传高士,遗墨纱笼句欲仙。