1978.03—1980.01 內蒙古財貿學校財政稅務專業學習;
1980.01—1985.05 內蒙古自治區稅務局計會科幹事;
1985.05—1987.03 內蒙古自治區稅務局秘書(1982.07—1985.07中央財政金融學院函授財政專業學習);
1987.03—1989.03 內蒙古自治區稅務局主任科員;
1989.03—1994.08 內蒙古自治區稅務局辦公室副主任(其間:1992.10——1993.10掛職任內蒙古自治區包頭市稅務局副局長);
1994.08—1996.08 內蒙古自治區呼和浩特市國家稅務局局長、黨組書記;
1996.08—2001.09 內蒙古自治區地方稅務局副局長、黨組成員(1995.08—1997.12在中央黨校領導幹部函授班經濟管理專業學習;1996.12—1998.11在中國社會科學院研究生學院經濟系市場經濟專業碩士研究生課程班學習;2001.03—2001.08在國家行政學院第七期進修班學習);
2001.09—2005.03 內蒙古自治區財政廳副廳長、黨組成員;
2005.03—2008.02 內蒙古自治區財政廳廳長、黨組書記;
2008.02—2011.11 中***內蒙古自治區阿拉善盟盟委書記、中***內蒙古自治區黨委委員;
2011.11—2013.02內蒙古自治區人民政府副主席、黨組成員,中***內蒙古自治區黨委委員;
2013.02— 內蒙古自治區人民政府副主席、黨組成員。