山西省科学技术厅厅长。2011年2月，任中共太原市委副书记、代市长，3月当选市长。2013年2月，任山西省人民政府党组成员，办公厅党组书记，3月任山西省政府秘书长、省政府党组成员、省政府办公厅党组书记，兼任省政府应急办主任。2016年11月，升任中共山西省委常委、统战部部长。2018年1月，当选第十三届全国政协委员。2018年4月，改任中共山西省委常委、宣传部长。2019年6月，转任中共山西省委秘书长。2020年10月，任中共河北省委常委、组织部部长。