3年7月后，长期在共青团系统任职，历任包头市团委办公室干事、副主任，组织部副部长，团市委副书记；1987年6月，任共青团内蒙古自治区委副书记；1996年11月，升任自治区团委书记、兼自治区青联主席。2000年2月，离开共青团系统；先后担任中共内蒙古伊克昭盟盟委副书记（其间：2000年3月－2001年1月在中央党校一年制中青年干部培训班学习），鄂尔多斯市市委副书记。2003年3月，任巴彦淖尔盟盟委副书记、盟长。2003年11月，任内蒙古自治区人民政府副主席。2006年11月，任中共内蒙古自治区党委常委、宣