簡介
1964.12-1971.03人民銀行內蒙古自治區錫林郭勒盟分行會計科幹部;
1971.03-1972.06錫林郭勒盟直屬機關黨委幹事;
1972.06-1973.01錫林郭勒盟革委會政治部幹事;
1973.01-1977.04錫林郭勒盟直屬機關黨委幹事;
1977.04-1984.03錫林郭勒盟直屬機關黨委副書記;
1984.03-1986.01內蒙古黨校黨政管理專業學習;
1986.01-1987.05錫林郭勒盟直屬機關黨委副書記;
1987.05-1988.04錫林郭勒盟太僕寺旗旗委副書記;
1988.04-1991.06錫林郭勒盟太僕寺旗旗委書記;
1991.06-1992.08內蒙古自治區黨委組織部幹部一處處長;
1992.08-1995.09內蒙古自治區黨委組織部副部長;
1995.09-1998.02內蒙古自治區興安盟盟委副書記、政協主席;
1998.02-1999.06興安盟盟委書記(其間:1996.08-1998.12在中央黨校函授學院黨政管理專業本科班學習);
1999.06-1999.12興安盟盟委書記、盟政協主席;
1999.12-2001.12興安盟盟委書記、盟人大工作委員會主任;
2001.12-2003.01內蒙古自治區鄂爾多斯市委書記、市人大常委會主任;七屆內蒙古自治區黨委委員。
2003.01-2008.01任內蒙古自治區政府副主席,黨組成員。
2008年1-2011年1月任內蒙古自治區第十屆政協副主席