湖北紅安縣人,1914年11月出生。1927年參加黃麻起義,1929年參加中國工農紅軍,1930年加入中國共產黨。土地革命戰爭時期,歷任紅四方面軍經理處監護連排長,總部手槍營連長,少共國際團連長,警衛團團長,紅三十一軍第二七四團團長,紅四方面軍總參謀部補充師師長,參加了長征。抗日戰爭時期,任八路軍一二九師游擊支隊司令員,晉冀豫軍區參謀處長,一二九師新編第十一旅副旅長,太行軍區第一軍分區司令員兼中共地委書記。解放戰爭時期,任太行軍區司令員,晉冀魯豫軍區第九縱隊司令員,第二野戰軍第十五軍軍長。建國后,任中國人民志愿軍第十五軍軍長,云南軍區副司令員,昆明軍區副司令員、司令員兼云南省委書記處書記,成都軍區司令員,北京軍區第二政治委員、第一政治委員、司令員等職。1955年被授予中將軍銜,1988年被授予上將軍銜。
是第三屆國防委員會委員,中國共產黨第十屆、十一屆、十二屆、十三屆中央委員會委員,第十二屆中央政治局候補委員,第十三屆中央政治局委員。
1997年2月2日在北京逝世。