安入学中央党校。后担任陕北公学中共总支书记。次年，担任中共潢川中心县委书记，后进入新四军，任新四军七师除奸部长、政治部副主任。第二次国共内战期间，担任山东省公安局副局长、昌潍警备司令部副司令等。1949年，任中共浙江省委社会部长兼中共杭州市委常委。中华人民共和国成立后，担任中共浙江省委委员兼社会部长、浙江省人民政府委员兼公安厅厅长；浙江省政法委员会副主任、主任。1952年，任浙江省人民政府副主席。1955年，升任中共浙江省委副书记。次年任中共浙江省委书记处书记。1962年，任中共安徽省委书记处书记兼监察委员