1981年10月 - 1983年07月,在大同煤校地下采煤专业学习。
1993年07月 - 1996年12月,在山西矿院采煤工程专业学习。
1995年09月 - 1999年07月,在中国矿业大学采矿工程专业学习。
2001年03月 - 2004年01月,在中央党校在职研究生经济管理专业学习。
1976年03月至1992年04月,先后任大同矿务局挖金湾矿技术员、技术主管、生产副区长、区长、采煤副总工程师。
1992年04月至1997年03月,任大同矿务局挖金湾煤矿副矿长、党委委员。
1997年03月至1998年08月,任大同矿务局雁崖煤矿党委书记、副矿长。
1998年08月至2003年11月,任大同矿务局四老沟煤矿矿长、党委书记。
2003年11月至2005年07月,任大同煤业股份有限公司副总经理兼四老沟煤矿矿长、党委书记。
2005年07月至2007年06月,任大同煤业股份公司副董事长、总经理。
2007年06月至2009年05月,任大同煤矿集团公司副总经理、轩岗煤电公司副董事长、总经理。
2009年05月至2010年02月,任大同煤矿集团公司董事、副总经理、轩岗煤电公司董事长。
2010年02月至2010年04月,任大同煤矿集团公司董事、常务副总经理。
2010年04月至2011年09月,任大同煤矿集团公司副董事长、总经理、党委常委。
2011年09月至2018年11月,任大同煤矿集团有限责任公司董事长、党委书记。
2012年01月,兼任大同煤业股份有限公司董事长。
2013年04月,兼任漳泽电力股份有限公司党委书记。