1968.09—1973.09,内蒙古自治区土默特右旗北卜子学校教师
1973.09—1976.09,内蒙古工学院化学系无机化工专业学习
1976.09—1976.12,留校待分配
1976.12—1978.12,内蒙古自治区土默特右旗旗委宣传部工作
1978.12—1983.12,内蒙古自治区包头市农林局政治部工作
1983.12—1984.06,内蒙古自治区包头市农委工作
1984.06—1985.08,内蒙古自治区包头市农牧工商联合公司党委书记
1985.08—1987.09,内蒙古自治区包头市农牧工商管理处(联合公司)党委书记、处长(经理)
1987.09—1990.12,内蒙古自治区包头市石拐区区委常委、副区长(1986.09—1989.07,在包头钢铁学院钢铁冶金专业函授班学习)
1990.12—1993.10,内蒙古自治区包头市石拐区委副书记、区长
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,内蒙古自治区人大常委会副主任、党组副书记
内蒙古自治区党委委员
第十二届全国人大代表