晋察冀边区北岳区宣传部工作。1943年，任阜平县委副书记兼任宣传部长、聂荣臻秘书。1945年，参与组建中共塞北地委，并任宣传部长。第二次国共内战时期，历任绥南专员（后兼凉城县长）、绥南地委敌军部长，凉城中心县委书记、绥南工委副书记。1947年先后到右玉县西山搞土改，到晋绥党校学习。1948年，任中共中央华北局宣传部宣传科长。建国后，1949年12月起，先后任绥远军政委员会包头工作团团长，中共包头市委副书记、书记，兼任包头市市长。1952年起，历任中共北京市委常委兼秘书长、市委副书记兼秘书长，市委