江西永新黄岗村人。1928年参加中国工农红军。1932年加入中国共产党。土地革命战争时期,任红三军第九师二十七团排长,红一军团骑兵团排长。参加了长征。抗日战争时期,任八路军第一一五师骑兵团连长,晋察冀军区第一军分区骑兵营营长。1941年起任晋察冀军区第四军分区行唐支队支队长,后任第三十团团长。解放战争时期,任晋察冀野战军第四纵队三旅一团团长,第十旅二十八团团长。1947年任华北野战军第十旅参谋长,副旅长。1949年任第十九兵团六十四军一九O师师长。参加了正太、清风店、石家庄、平津、太原等战役。中华人民共和国成立后,任师长。1951年任志愿军第六十四军一九O师师长。1953年回国,后历任副军长,军长,旅大警备区副司令员,沈阳军区顾问。1955年被授予少将军衔。是中国人民政治协商会议第五届全国委员会委员。1989年12月3日在大连逝世。
(来源:《中国人民解放军将帅名录》)