唐洮州临潭(今属甘肃)人,字元直。李晟子。以父荫任卫尉少卿。元和十一年(816)任随唐以邓节度使,率兵计淮西吴元济。他抚养士卒,重用降将李祜等人,于次年冬,乘雪夜攻克蔡州,生擒元济,升任山南东道节度使,封凉国公。十三年,任武宁节度使,和宣武、魏博等军共计淄青李师道。后以检校左仆射,同中书门下平章事,任昭义节度使,旋适魏博节度使,以病归东都而卒。