字硕夫。渤海蓨(河北景县)人。元和十年(815)举进士。唐文宗大和年间任右拾遗。唐武宗会昌初年以左司员外郎、知制诰召为翰林学士,拜中书舍人,迁御史中丞。唐宣宗即位。历礼部、吏部侍郎,封渤海县男。拜平卢、兴元节度使,为左散骑常侍。
莫倚鸣髐力有馀,天扶兴运要驱除。可须测象疑蓬埽,便拟排云上谏书。
平生豪气过元龙,差喜年来战胜功。谈笑已轻黄鹞子,行藏欲问白凫翁。
春风杨柳维吟舫,秋水芙蓉理钓筒。回首流光三十载,茫茫今是昨非中。