1983.09—1987.07 內蒙古大學中文系學習;
1987.08—1993.12 伊克昭盟地方誌辦公室編輯;(其中1987年10月至1989年10月在北京社會函授大學中國方誌學大專班學習並畢業;1992年獲得專業技術職務中級職稱。)
1994.01—1998.10 中***伊克昭盟盟委辦公室副科長、科長;(其中1995年7月至1997年7月參加全國高等教育自學考試法律專業學習並畢業。)1998年4月至8月在內蒙古自治區黨委辦公室調訓;
1998.10—2000.10 中***伊克昭盟盟委辦公室副主任;
2000.11—2002.03 中***鄂爾多斯市委辦公廳副主任、副秘書長(正縣級);
2002.04—2004.07 中***包頭市委副秘書長(正縣級);
2004.07—2005.12 中***包頭市委副秘書長、辦公廳主任;
2005.12—2006.03 包頭稀土高新區黨工委副書記(主持黨委工作)、管委會副主任;
2006.03—2007.06 包頭稀土高新區黨工委書記(副地級);
2007.07—現在 內蒙古科技大學黨委委員、副校長。
2007年.09—2010.07在北京大學和國家行政學院讀研究生,獲公***管理碩士學位(MPA)。2009年3月至5月,在內蒙古黨校第29期盟市廳局級培訓班學習。2009年12月被評為副研究員。