湖北麻城乘区(今属河南新县)人。1930年加入中国共产党,同年参加中国工农红军。土地革命战争时期,历任红四方面军总部炮兵连、通信队政治指导员。1932年任红九军第二十七师八十一团政治委员,红二十七师政治委员。1934年任红三十军第八十九师政治委员。1939年任第八十八师政治委员。参加了长征。抗日战争时期,任晋察冀军区军政学校主任军事教员,教导团政治委员,团长。1942年起任晋察冀军区第四军分区副司令员,司令员。解放战争时期,任晋察冀军区张家口卫戍司令员,冀察军区司令员,晋察冀野战军第三纵队司令员,华北野战军第三纵队司令员。1948年任华北军区第二兵团三纵队司令员。1949年任第十九兵团六十三军军长。参加了察南绥东、平津、太原、兰州、宁夏等战役。中华人民共和国成立后,任第十九兵团副司令员。1950年任志愿军第十九兵团副司令员,第二十兵团代司令员。1955年起任北京军区副司令员,代司令员,司令员。1982年任兰州军区司令员。1955年被授予中将军衔。是第三、六届全国人民代表大会代表,中国共产党第八次全国代表大会代表,第九届中央委员。1985年在中国共产党全国代表会议上被增选为中央顾问委员会委员。2000年5月9日在北京逝世。
(来源:《中国人民解放军将帅名录》)