抗日战争时期，1937年到延安陕北公学学习；并先后在陕公生活指导委员会训育科和陕北公学同学会工作。1938年底，调晋察冀边区北岳区宣传部工作。1943年，任阜平县委副书记兼任宣传部长、聂荣臻秘书。1945年，参与组建中共塞北地委，并任宣传部长。第二次国共内战时期，历任绥南专员（后兼凉城县长）、绥南地委敌军部长，凉城中心县委书记、绥南工委副书记。1947年先后到右玉县西山搞土改，到晋绥党校学习。1948年，任中共中央华北局宣传部宣传科长。建国后，1949年12月起，先后任绥远军政委员会包头工作团团长，