山西省委调研室主任、办公室主任、副书记、书记。2001年，任中共晋中市委副书记。2006年2月，任中共朔州市委书记，并在当年11月转任中共山西省委常委、宣传部长。2008年12月，任中共山西省委常委、秘书长。2010年11月，任中共山西省委常委、省人民政府副省长。2013年2月，任中共山西省委常委、常务副省长。2018年2月24日，当选为第十三届全国人大代表。2018年5月31日，被免去山西省人民政府副省长职务。2018年6月，任国家广播电视总局副局长、党组成员。