京兆(今陜西西安)人。宪宗元和三年(808)中贤良方正能直言极谏科。授校书郎。九年自蓝田尉、史馆修撰,充翰林学士。十年迁左拾遗。十一年罢学士职。文宗大和五年(831),自太子左庶子贬婺王府司马。后分司东都,与白居易同官,来往较多。卒于大和八年以后。事迹据岑仲勉《翰林学士壁记注补》、朱金城《白居易交游续考》所考。《全唐诗》存诗1首。
自笑佣书客,酰酸本性成。癖惟耽涉猎,愚不解逢迎。
敢道儒冠误,方资秃笔耕。文章愧韩愈,奚怪得狂名。
几番微雨微寒,禁烟节近新晴矣。游丝趁暖,残近铺径,树头青子。
镜匣凝尘,绣帘垂画,有人独自。更莺慵燕懒,春光几许,愁中过,三之二。
锦字鱼书难寄。负西园、东风桃李。高台芳榭,清游正畅,忍摇征辔。
楼外斜阳,堤边芳草,一江春水。念天涯此际,深情远恨,万重千里。
零落栏杆暗藓侵,花苞憔悴怨春深。吾君意在延经艺,不学前王宴豫心。