抗日游击纵队政治部民运干事、八路军太行军区第八军分区（太南分区）青年干事、军法干事，抗日决死第三纵队第七团宣传队队长。1945年9月太行军区把陵高县独立营并入决七团，并补充豫北新兵千余名，扩编为3个营11个连的甲种团，担任营副教导员、教导员；1948年临汾战役时任23旅作训科长后任69团副团长。1951年3月抗美援朝任537团政委、179师政治部副主任。随部队归国后任179师政治部主任，179师副政委、179师政委、第60军政治部主任、1968年3月任南京市革委会副主任兼南京长江大桥建设指挥部副总指挥、