暨市枫桥镇镇长。2002年11月，任上虞市代市长。2003年3月，任上虞市市长。2006年7月，任富阳市代市长。2006年12月，任中共富阳市委书记。2012年4月，任杭州市副市长。2014年4月，任中共杭州市委常委、余杭区委书记。2016年12月，任衢州市代市长（2017年1月正式当选市长）。2018年2月12日，任中共衢州市委书记。2018年2月24日，当选为第十三届全国人大代表。