东晋谯国龙亢(今安徽怀远西北)人,字幼子,小字买德郎。桓温弟。长期任江州刺史。温死,为中军将军,扬、豫二州刺史,代掌兵权。时前秦方盛,他自请解除扬州刺史职,以让谢安,转任徐州刺史,镇京口(今江苏镇江)。复出为荆州刺史,镇江陵,又移镇上明(今湖北松滋西),积极筹划西线防守。在淝水之战中,牵制前秦兵力,与谢安合作,取得胜利。后病死。