曾用名肖永寅。河南新县人。1930年参加中国工农红军,同年加入中国共产主义青年团。1935年转入中国共产党。土地革命战争时期,任红四方面军第四军十一师三十三团司号长,第三十军军部交通队排长,西路军总指挥部警卫连排长。参加了长征。抗日战争时期,任八路军第一二九师随营学校连长,第三八五旅第十四团营长。1943年起任第十三团副团长,第七六九团副团长,第十四团团长,太行军区第八军分区副司令员。解放战争时期,任晋冀鲁豫军区第六纵队十八旅旅长。1946年任中原野战军第六纵队副司令员。1949年任第二野战军十二军副军长。参加了迸军大别山及渡江、西南等战役。中华人民共和国成立后,任副军长。1951年任志愿军十二军副军长,代军长。1954 年起任军长。1960年任南京军区装甲兵司令员。1966年起任南京军区参谋长,1970年任军区副司令员。1975年任成都军区副司令员。1976年任武汉军区副司令员。1955年被授予少将军衔。是中国共产党第九次全国代表大会代表。2002年4月29日在南京逝世。
(来源:《中国人民解放军将帅名录》)