永嘉县委副书记，县纪委书记。2006年11月，任永嘉县代县长。2007年2月，任永嘉县县长。2009年8月，任温州市鹿城区委副书记，代区长。2010年1月，任鹿城区区长。2011年6月，任鹿城区委书记。2012年2月，任温州市委常委。2015年3月，任河北省唐山市委副书记，曹妃甸区委书记。2017年2月，任河北省邯郸市委副书记，市政府党组书记、代市长。2017年4月，任邯郸市政府市长。2019年5月，调任河北省监察委员会副主任。2018年2月，当选第十三届全国人民代表大会河北地区代表。