入中国共产党。历任嘉兴市人民政府办公室副主任、市委办公室主任、市委副秘书长、市政府秘书长、市政府办公室主任、中共秀洲区委书记、中共嘉兴市委常委、市委宣传部部长、常务副市长、市委政法委副书记。2010年4月，任浙江省人民政府副秘书长，省对口支援新疆阿克苏地区指挥部指挥长；2013年3月，任浙江省工商局局长；2015年4月，任中共湖州市委书记。2017年2月22日，任宁波市人民政府副市长、代理市长；同年4月正式当选为市长。2018年2月，当选第十三届全国人大代表。