1917年生,河北省雄县人。1936年加入中国共产党,后任中共新城县工委书记。抗日战争时期,任中共新城县委书记,华北民众自卫军政治部组织科科长,八路军第3纵队兼冀中军区独立第6支队政治部主任,120师独立第3支队8团政治处副主任,358旅8团政治处副主任、主任、副政委,参加了冀中抗日武装和抗日根据地的创建。1940年后率部开赴晋西北,参加了百团大战、管涔山地区反“蚕食”“挤敌人”斗争和离石等地大反攻作战。 解放战争时期,任晋绥野战军358旅8团政委,晋绥军区第1纵队358旅8团政委,西北野战军第1纵队358旅715团政委,第一野战军1军1师2团政委、师副政委。参加了绥包、大同集宁和保卫延安、转战陕北、解放大西北诸战役。 新中国成立后,任第1军1师政委、自愿军第1军政治部主任,国防部第五研究院政治部副主任、主任,石油工业部顺利油田副指挥、总指挥,第四机械工业部副部长兼政治部主任。1955年荣获二级独立自由勋章、二级解放勋章。1964年晋升为少将军衔。他是第四届全国人大代表,第六届全国政协委员,中共十一大代表。1990年9月19日在北京逝世,终年73岁。