1982.07-1984.05 伊克昭盟计划委员会农牧科科员;
1984.05-1990.05 伊克昭盟计划委员会农牧科副科长;
1990.05-1992.05 伊克昭盟计划委员会综合业务科科长;
1992.05-1994.05 挂职任准格尔旗暖水乡副乡长(正科级,其间:1992.09-1992.12在伊盟党校青干班学习);
1994.05-1994.07 伊克昭盟计划委员会综合业务科科长;
1994.07-1998.11 伊克昭盟科技局副局长、党组成员(其间:1998.03-1998.06在内蒙古党校青干班学习);
1998.11-2001.09 伊克昭盟委副秘书长;
2001.09-2002.04 鄂尔多斯市委副秘书长;
2002.04-2006.02 鄂尔多斯市委副秘书长兼610办主任(正处级);
2006.02-2008.08 鄂尔多斯市科技局局长、党组书记(其间:2007.09-2008.01在内蒙古党校青干班学习);
2008.08-2012.12 鄂尔多斯职业学院党委书记;
2012.12-2013.01 bt365.me常委会党组成员,鄂尔多斯职业学院党委书记;
2013.01至今 bt365.me常委会党组成员、副主任。