1920年生,山西省汾阳县人。在本县河汾中学读书期间参加牺牲救国同盟会,任校牺盟会分队长,同时参加中华民族解放先锋队。 1937年10月参加山西战地总动员委员会组建的游击干部训练班,集训结束后任山西新军晋西北一纵队第3支队突击队连指导员。1938年加入中国共产党。后任晋西北新军总部特务团组织股长,暂编第1师36团8连指导员,3营教导员、师司令部队列科科长。1942年任神(池)五(寨)宁(武)南(山)武工队队长、政委兼中共区委书记、区长、武委会主任,带领30余名武工队员,深入敌后发动群众,组建民兵武装,开展麻雀战、地雷战、破击战,惩办汉奸,策反伪军,进行反”蚕食“斗争;变敌占区为游击区、游击区为根据地,连续端掉霸沿梁、李家山、榆树坪等敌据点,打开了抗日工作局面。1945年春,经他组织筹划,由36团干部邓朝贵、申毅坚率90余人,身着日伪军服智取虎北两据点,未开一枪俘伪军60余人,缴枪50余支,拔出了南山门口的一大障碍。1945年8月,参与组建神(池)五(寨)支队,任支队政委。 解放战争时期,任晋绥军区、西北野战军第3纵队独立第5旅14团政委,第一野战军2兵团3军9师26团政委。参加了晋中和转战陕北,解放大西北诸战役。 新中国成立后,任第3军9师政治部主任,炮15师政委,南京军区炮兵政治部主任、副政委、政委,国务院国防工业部政治部副主任,南京军区政治部副主任、主任,南京军区副政委,武汉军区副政委。1964年晋升为少将军衔。荣获二级独立自由勋章、二级解放勋章和独立功勋荣誉章。他是第五届全国人大代表。 2011年10月15日在武汉逝世,享年92岁。