1978年02月—1982年01月,在山東冶金工業學院學習。
1982年01月—1986年01月,任兗州礦務局南屯煤礦總工辦助理工程師、掘進三區技術主管。
1986年01月—1995年01月,任兗州礦務局南屯煤礦總工辦副科長、副總工程師。
1991年09月至1994年07月,在中國礦業大學采礦工程專業學習,獲碩士學位。
1995年01月—1996年12月,任兗州礦務局通風處主任工程師。
1996年12月—2002年11月,任兗礦集團濟三煤礦籌備處總工程師、副礦長。
2002年09月至2006年06月,在中國礦業大學采礦工程專業學習,獲博士學位。
2002年11月—2006年08月,任兗州煤業公司濟三煤礦礦長兼黨委副書記。
2006年08月—2009年04月,任兗礦集團副總工程師、安全監察局副局長(主持安全監察局日常工作)、局長。
2009年04月—2009年08月,任兗礦集團有限公司副總經理、安全監察局局長。
2009年08月—2010年04月,任兗礦集團有限公司副總經理、安全監察局局長兼兗州煤業股份有限公司總經理。
2010年04月—2010年12月,任兗礦集團有限公司副總經理、煤業公司總經理、黨委書記。
2010年12月—2013年07月,任兗礦集團有限公司董事、總經理、黨委副書記。
2013年07月—2015年10月,任山東能源集團董事、黨委副書記、總經理。
2015年10月—2020年7月,任山東能源集團有限公司董事長、黨委書記。