河南商城大塘湾村人。1931年加入中国共产主义青年团,同年参加中国工农红军。1932年转入中国共产党。土地革命战争时期,历任红二十五军第七十三师特务连排长,第二一七团给养科科长,红三十一军第九十三师政治部干事,第二七九团连政治指导员,军政治部保卫科科长。参加了长征。抗日战争时期,历任八路军第一二九师三八六旅七七二团政治处组织股副股长,旅政治部锄奸科科长,七七二团代政治委员,旅政治部主任,太岳军区第二军分区政治部主任,第三军分区副政治委员。解放战争时期,任晋冀鲁豫军区第十九军分区司令员。1947年任晋冀鲁豫野战军第八纵队参谋长。1948年任华北军区第八纵队副司令员兼参谋长。1949年任第十八兵团六十军副军长兼参谋长,军长。参加了运城、临汾、晋中、太原、扶眉、西南等战役。中华人民共和国成立后,任第十八兵团军长兼成都警备司令部司令员,川西军区副司令员、司令员。1952年任志愿军第三兵团军长。1956年任南京军区参谋长。1955 年被授予中将军衔。1961年5月13日在上海逝世。
(来源:《中国人民解放军将帅名录》)