1914年生,江西省永新县人。1926年参加农民运动,1927年加入中国共产主义青年团,1928年参加中国工农红军,1929年转入中国共产党。土地革命战争时期,任永新县赤卫大队、红4军、红8军22师64团警卫班长、连长、连指导员,敌工科科长,湘鄂川黔苏区龙(山)永(顺)独立团政委,红6军团模范师政治部宣传科科长。参加了湘赣、湘鄂川黔苏区反“围剿”和长征。在井冈山反“围剿”拿山战斗中左脚负伤致残。 抗日战争时期,入延安马列学校和中共中央党校学习,毕业后任抗日军政大学第七分校教员,八路军120师358旅独立1团政委,独立第2旅5团政委,晋西北军区第六军分区19支队政委,35支队支队长兼政委、兼中共忻(县)崞(县)静(乐)武(宁)阳(曲)中心县委书记,晋绥军区独立第2旅21团政委。参加了百团大战、反“扫荡”、反“围攻”、反“蚕食”和大反攻作战。 解放战争时期,任晋绥军区第二军分区司令员兼第14旅旅长、政委,第五军分区司令员、政委,西北野战军第8纵队14旅旅长兼政委,绥东军分区司令员,第一野战军8军23师师长,华北军区第22师政委。参加了晋中、汾孝、绥包、大同集宁、张家口、平津、绥远等战役。 新中国成立以后,任华北军区空军第17师政委,志愿军空军第17师政委,荣获朝鲜民主主义人民共和国一级国旗勋章;1954年调任海军东海舰队航空兵政委,参加解放一江山岛战役;1955年入军事学院学习,毕业后任海军北海舰队航空兵政委,海军后勤部政委,总政治部全军离退休工作领导小组成员。1955年被授予少将军衔,荣获二级八一勋章、二级独立自由勋章、一级解放勋章。1988年荣获一级红星功勋荣誉章。他是中共第十二大代表,第六届全国人大代表。1994年11月2日在北京逝世,享年80岁。