1976年8月至1978年8月,遼寧大窪縣新興農場育新村大隊知青;
1978年8月至1982年8月,阜新礦業學院采礦系學生;
1982年8月至1985年8月,中國礦業大學北京研究生部采礦工程系通風安全專業碩士研究生;
1985年8月至1992年8月,煤炭部、中國統配煤礦總公司安全司通風處幹部;
1992年8月至1993年9月,任中國統配煤礦總公司安全司通風處副處長(其間:1992年5月至9月,在比利時IREA研究所進修煤礦通風與安全);
1993年9月至1996年5月,任煤炭部安全司通風處副處長;
1996年5月至1998年8月,任煤炭部安全司通風處處長;
1998年8月至1999年12月,在國家經貿委工作;
1999年12月至2001年3月,任國家煤礦安全監察局(國家煤炭工業局)安全監察司籌備組副組長;
2001年3月至2001年11月, 任國家安全生產監督管理局(國家煤礦安全監察局)煤礦安全監察壹司副司長;
2001年11月至2005年2月,任國家安全生產監督管理局(國家煤礦安全監察局)煤礦安全監察壹司司長、煤礦監察壹司司長(其間:2004年9月至2005年1月,在中央黨校進修二班B班第42期學習);
2005年2月至2011年5月, 任國家煤礦安全監察局副局長(其間:2010年3月至7月,在中央黨校第28期中青年幹部培訓壹班學習);
2011年4月起任國家安全生產監督管理總局黨組成員;
2011年5月起任國家安全生產監督管理總局副局長;
2012年2月起兼任國家煤礦安全監察局局長;
2014年9月任山西省委常委、省政府黨組成員;
2014年10月任山西省委常委、副省長;
中***第十八屆中央紀律檢查委員會委員。