高速公路管理局党委书记、太旧高速公路管理有限责任公司董事长。2001年2月，任山西省高速公路管理局局长、太旧高速公路管理有限责任公司董事长。2001年6月，任山西省文物局副局长兼总工程师。2004年9月，任山西省人民政府副秘书长。2008年9月，任中共临汾市委副书记、代市长（2009年5月当选市长）。2012年1月，任中共临汾市委书记。2016年3月，任山西省人民政府副省长。2016年11月，任中共山西省委常委、秘书长。2017年4月，任中共山西省委常委、中共太原市委书记。