京兆(今陜西西安)人。宪宗元和三年(808)中贤良方正能直言极谏科。授校书郎。九年自蓝田尉、史馆修撰,充翰林学士。十年迁左拾遗。十一年罢学士职。文宗大和五年(831),自太子左庶子贬婺王府司马。后分司东都,与白居易同官,来往较多。卒于大和八年以后。事迹据岑仲勉《翰林学士壁记注补》、朱金城《白居易交游续考》所考。《全唐诗》存诗1首。
曲士赋《怀沙》,草木伤莽莽。德人无荆棘,坐失岭峤阻。
我兄瑚琏姿,流落瘴江浦。净眼见桃花,纷纷堕红雨。
萧然振衣裓,笑问散花女。我观解语花,粉色如黄土。
一言破千偈,况尔初不语。可怜一转话,他日如何举。
故复此微吟,聊和鸥鸦橹。江边闲草木,闲客当为主。
尔来子美瘦,正坐作诗苦。袖手焚笔砚,清篇真漫与。
愿兄理北辕,六辔去如组。上林桃花开,水暖鸿北翥。