湖北黄安(今红安)王家大湾村人。1930年参加中国工农红军,同年加入中国共产主义青年团。1933年转入中国共产党。土地革命战争时期,先后任红二十五军第七十五师二二四团排长、连长,红三十军第八十八师二六二团团长。参加了长征。抗日战争时期,先后任八路军留守兵团炮兵营副营长,陕甘宁边区留守兵团警备第三团营长,抗日军政大学第四大队队长兼军事教员,第六分校政治部民运科科长,抗大总校第三大队大队长,太行军区新编第一旅一团团长,河南军区豫西支队第三十五团团长。解放战争时期,先后任中原军区第一纵队一旅一团团长,华东军区第一纵队独立师一团团长兼政治委员。1948年任华北野战军第十三纵队三十七旅旅长。1949年任第十八兵团六十一军一八一师师长。参加了孟良崮、临汾、晋中、太原、扶眉、西南等战役。中华人民共和国成立后,任川北军区遂宁军分区司令员。1951年任志愿军第六十军一八一师师长,副军长。1957年起任军长,西藏军区副司令员。1969年起任成都军区副司令员、司令员。1985年任军事科学院政治委员。1955年被授予少将军衔。1988年被授予上将军衔。是第五届全国人民代表大会代表,中国共产党第十二届中央委员。
(来源:《中国人民解放军将帅名录》)