唐园锡(今属江苏)人,原籍毫州谯县(今安徽毫县)。字公竺。元和进士。授国子助教。游金陵,为观察使李然掌书记,以直谏险遭杀身之祸。穆宗召为翰林学士,武宗时拜相,出为淮南节度使,与元稹,白居易交游很密,为新乐府运动的参与者。《会唐诗》录其诗四卷,另有《莺莺歌》,犹保存在《西厢记诸宫调》中。