1993.10—1995.01 内蒙古自治区伊克昭盟副盟长
1995.01—1996.10 内蒙古自治区伊克昭盟盟委副书记、盟长
1996.10—2001.09 内蒙古自治区伊克昭盟盟委书记、盟人大工委主任(1996.05—1998.05在中国社会科学院研究生院企业管理专业硕士研究生课程班学习)
2001.09—2001.12 内蒙古自治区鄂尔多斯市委书记、市人大常委会主任
2001.12—2006.12 内蒙古自治区党委常委、包头市委书记
2006.12—2012.02 内蒙古自治区党委常委、政法委员会书记(其间:2008.03—2010.01在中央党校在职研究生班法学理论专业学习)
2012.02—2013.02 内蒙古自治区人大常委会副主任、党组成员
2013.02—2016.01 内蒙古自治区人大常委会副主任、党组副书记兼财政经济委员会主任委员。
内蒙古自治区党委委员(简历来自中国经济网截止至2016年)