入共青团浙江省委组织部工作，历任主任科员、副部长，共青团浙江省委常委、青农部部长，共青团浙江省委常委、办公室主任，共青团浙江省委副书记、党组成员、省青联副主席、省少工委主任等职。2003年12月挂职出任衢州市人民政府副市长。2006年1月，任中共浙江省舟山市委常委、组织部部长。2012年2月，任中共浙江省舟山市委副书记、政法委书记。2013年3月，转任中共浙江省台州市委副书记，市政府党组书记、代市长；2014年1月正式当选台州市人民政府市长。2018年2月，任丽水市委书记，7月改任嘉兴市委书记。2018年2