1979年09月—1983年08月,在阜新矿业学院采矿系矿建专业学习。
1983年08月—1987年06月,担任阳泉矿务局第二工程处矿建一工区技术组长。
1987年06月—1988年02月,担任阳泉矿务局第二工程处工程技术科副科长。
1988年02月—1990年02月,担任阳泉矿务局第二工程处矿建一工区副主任。
1990年02月—1991年04月,担任阳泉矿务局第二工程处工程技术科科长。
1991年04月—1994年01月,担任阳泉矿务局第二工程处计划预算科科长。
1994年01月—1994年11月,担任阳泉矿务局二矿计划统计科工程计划员。
1994年12月—1998年05月,担任阳泉矿务局二矿生产技术科副科长、科长。
1998年06月—1999年03月,担任阳泉矿务局二矿衔接副矿长助理兼生产技术科科长。
1999年03月—2004年12月,担任阳煤集团二矿副矿长。
2004年12月—2006年10月,担任阳煤集团二矿矿长。
2006年10月—2009年03月,担任阳煤集团总工程师。
2009年03月—2010年05月,担任山西焦煤集团公司董事、党委常委、总工程师。
2010年05月—2014年08月,担任山西焦煤集团公司董事、党委常委、总工程师兼技术中心主任。
2014年08月—2015年09月,担任山西焦煤集团公司董事、党委常委、副总经理。
2015年09月,担任山西潞安集团公司董事、党委常委、总经理。
2019年01月21日,担任潞安矿业(集团)有限公司党委书记、董事长。