1983.8-1987.9山西化肥厂班长;
1987.9-1989.6山西化肥厂复肥厂复肥车间值班长;
1989.6-1990.7山西化肥厂湿线车间主任;
1990.7-1992.10山西化肥厂复肥一车间主任、支部书记;
1992.10-1994.5山西化肥厂复肥分厂厂长、党委书记;
1994.5-1997.8山西化肥厂厂长助理、合成氨分厂厂长;
1997.8-2002.9山西天脊煤化工集团公司副总经理;
2002.9-2003.6太化集团有限公司副总经理、党委常委、董事;
2003.6-2007.8太化集团有限公司总经理、党委常委、副董事长;
2007.9-2008.4太化集团有限公司党委书记、董事长、总经理;太化集团有限公司党委书记、董事长;
2011.01山西省安全生产监督管理局副局长兼总工程师(正厅长级)、党组成员;
2013.06山西省国资委副主任、党委委员;
2014.03 山西省供销合作社联合社党组书记、理事会主任。[2]