唐河东闻喜(今山西闻喜东北)任,字中立。贞元进士。历管河阴县尉、监察御史。元和九年(814)为御史中丞。十年,以坚持讨伐淮西吴元济,为平卢李师道所遣刺客刺伤,仍不变初衷,继遇刺身亡的武元衡为宰相。十二年,亲赴淮西督师,用李诉攻破蔡州,擒吴元济。河北割据势力多服从朝廷,使唐藩镇跋扈之局暂告结束。封晋国公。晚年因宦官专权,官僚集团间矛盾尖锐,辞管居洛阳,以诗酒自娱,不问政事。