1938年10月，任中共掖县县委书记。1939年8月，调任中共北海地委民运部长。后任中共南海地委副书记；1939年7月至1941年，担任中共胶东区委组织部城工科长、副部长。第二次国共内战期间，历任胶东区党委组织部副部长，潍坊市委组织部部长、副书记。上海战役结束后，历任中共上海市委党校秘书长、上海市委纪委检查处处长、上海市政府检察委员会副主任、上海市政建设工委副书记。1954年至1967年1月，先后任上海市委财贸部副部长、市委常委，1962年，当选为上海市第四届人大代表。1976年11月，任上海财贸组负责