七师政委，第三野战军第24军71师政委。中华人民共和国成立后，担任杭州市军管会公安部副部长、中共宁波市委书记。1953年，任中共浙江省委组织部部长。1957年，升任浙江省副省长。1962年，兼任浙江大学校长；次年升任浙江省政协副主席。1972年，任中共浙江省委副书记等。1978年，任中共天津市委第一书记，兼任天津警备区第一政委。1984年，升任中共中央政法委员会副书记、中顾委委员。