1908年生,江西省安福县人。1929年参加中国工农红军,1930年加入中国共产主义青年团,1931年转入中国共产党。土地革命时期,任赤卫队员,红20军排长,湘赣边苏维埃政府警卫队队长,红6军团连长、营长。参加了湘赣、湘鄂川黔苏区反“围剿”和长征。 抗战初期,任八路军120师359旅719团连长、营长。1938年7月在山西忻县、崞县地区组建独立第2支队,任支队长。1939年任新358旅独立第1团团长,指挥了阳曲县凌井战斗和崞县上阳武战斗。1940年1月参加反顽战役,7月任独立第2旅6团(后改为9团)团长,参加了百团大战,后任游击第2支队支队长。1943年入延安中共中央党校学习。1944年11月任八路军南下支队司令部科长、团长。 解放战争时期,任吕梁军区16团团长,晋绥军区第3纵队独立第3旅团长,第一野战军3军8师团长、军后勤部军械处处长,甘肃军区酒泉军分区司令员。参加了中原突围、吕梁、太原等战役和进军大西北。 新中国成立后,任新疆军区司令部军械处处长、管理处处长,新疆军区后勤部副部长,南疆军区第二副司令员。1955年荣获二级八一勋章、二级独立自由勋章、二级解放勋章。1964年晋升为少将军衔。1983年2月15日在乌鲁木齐逝世,终年75岁。