1936年,参加山西牺牲救国同盟会。
1938年,加入中国共产党。[1]
抗日战争时期,任山西定襄县自卫队总队部总队长,晋察冀军区第二军分区自卫队区队长,山西五台县人民武装部部长,中共山西定襄县委书记。参加了石家庄、平津等战役。
解放战争时期,任晋察冀军区雁北军分区政治部主任,冀晋军区独立第二旅政治部主任,晋察冀军区第一纵队二旅政治部主任,第二十兵团六十六军政治部组织部部长。
中华人民共和国成立后,1950年参加抗美援朝,任中国人民志愿军第66军196师政治委员。
回国后,历任196师政治委员,华北军区后勤部军需部政治委员。
1955年,任北京军区后勤部参谋长。
1959年,任北京军区后勤部副部长。
1976年,任铁道兵后勤部部长。[1]
1996年1月15日,在北京逝世,终年82岁。
1955年被授予大校军衔。
1964年晋升为少将军衔。曾获二级独立自由勋章、二级解放勋章。[2]
1988年7月荣获二级红星功勋荣誉章。
求购