字硕夫。渤海蓨(河北景县)人。元和十年(815)举进士。唐文宗大和年间任右拾遗。唐武宗会昌初年以左司员外郎、知制诰召为翰林学士,拜中书舍人,迁御史中丞。唐宣宗即位。历礼部、吏部侍郎,封渤海县男。拜平卢、兴元节度使,为左散骑常侍。
人间天上张公子,宰邑弹琴艺桃李。门前五柳弹桁杨,刃无全牛有如此。
三年墨绶何必迟,万里青云从此始。壁阴多暇清昼同,生尘罗袜醉春风。
东飞伯劳西飞燕,南飞乌鹊北飞鸿。红妆倚楫君青骢,但愿主人黑头公。