分校学员。1939年10月起，历任冀中军区政治部、讨逆前方指挥部统计科副科长、宣传科科长，冀中军区二十七团政治部主任、党总支书记，晋绥军区司令部秘书，晋绥军区离石支队政治部主任，晋绥军区独二旅宣传科科长、组织科科长，军事调处执行部第一小组组员，中国人民解放军第一野战军司令部秘书。1948年10月起，历任晋南军区政治部组织部部长，晋绥军区政治部宣传部副部长，成都军管会外事处处长，川西行署区党委宣传部副部长，中共四川省委宣传部副部长。1954年12月起，历任中共云南省委宣传部代部长，文教部部长，中共云南省委副秘