北省地方税务局副局长、党组成员。2007年1月，任河北省地方税务局副局长、党组副书记。2008年3月，任河北省地方税务局局长、党组书记。2011年12月，任河北省财政厅党组书记。2012年1月，任河北省财政厅厅长、党组书记。2013年12月，任中共张家口市委书记。2015年7月，任中共石家庄市委副书记，市政府副市长、代市长、党组书记（9月当选市长）。2016年11月，任中共河北省委常委、石家庄市委书记。2016年12月，辞去石家庄市市长职务。2021年2月，当选为河北省人大常委会副主任。2013年，