湖南湘潭塘坝村(今属株洲)人。1930年参加中国工农红军。1931年加入中国共产党。土地革命战争时期,任红十二军第十九师五十七团副连长,红三军团第五师连长,红五军团第十三师三十七团营教导员,营长,军团侦察科副科长。1936年任红一军团教导营营长。参加了长征。抗日战争时期,任晋察冀军区军政学校教务主任兼队长,第三军分区十一大队大队长,第二团团长,第五军分区参谋长,军分区游击军司令员,中国人民抗日军政大学第二分校训练部部长,晋察冀军区第三军分区参谋长,骑兵团团长,冀晋军区参谋长。解放战争时期,任晋察冀军区第四纵队参谋长。1948年任华北野战军第四纵队副司令员。1949年任第十九兵团六十四军副军长兼参谋长。参加了保南、清风店、石家庄、平津、太原、西北等战役。中华人民共和国成立后,任第十九兵团第六十四军军长。1951年任志愿军第六十四军副军长,军长。1953年起任沈阳军区副参谋长、参谋长,1964年任副司令员,后任顾问。1955年被授予少将军衔。是中国人民政治协商会议第五届全国委员会委员,第四届全国人民代表大会代表。1982年6月11日在沈阳逝世。
(来源:《中国人民解放军将帅名录》)