1984年08月 - 1985年08月,任内蒙古包头矿务局技术员。
1988年08月 - 1992年10月,任山西矿业学院讲师。
1992年10月 - 2000年10月,任太原科达自控技术研究所副总经理兼总工程师。
2000年11月 - 2013年06月,历任山西科达自控工程技术有限公司总经理、董事长兼总经理。
2013年06月 - 2018年01月,任山西科达自控股份有限公司董事长兼总经理。
2018年01月至今,任山西科达自控股份有限公司董事长。