1912年生,山西省崞县(今原平)人。1935年从北京大学文学院毕业,在太原国立师范任教,同年加入中国共产党,1937年参加八路军。 抗日战争时期,任八路军120师师部秘书,中共绥蒙工作委员会秘书,山西岚县战地总动员委员会主任,358旅教导大队政治教员、政治教育主任、政治处主任,旅直属政治处主任,旅政治部宣传科科长、组织科科长,715团政治处副主任,旅供给部副政委。参加了开辟晋西北抗日根据地、反“扫荡”、反“蚕食”斗争和百团大战、大反攻作战。 解放战争时期,任晋绥野战军358旅供给部副政委、后方留守处政委,晋绥军区、西北野战军第1纵队358旅供给部部长,第一野战军1军政治部组织部部长。参加了绥包、大同集宁和保卫延安、转战陕北、解放大西北诸战役。 新中国成立以后,任总干部管理部第一部一处副处长、处长,总参谋部干部局副局长、局长,西藏军区副政委兼政治部主任,第二炮兵副政委。1955年荣获二级独立自由勋章、二级解放勋章。1964年晋升为少将军衔。1988年荣获一级红星功勋荣誉章。1991年在北京逝世,终年79岁。