個人履歷
1964.08-1966.09 內蒙古自治區五原縣“四清”工作隊員;
1966.09-1971.01 內蒙古自治區五原縣套海鎮南茅庵村務農;1971.01-1973.10 內蒙古自治區五原縣勝豐公社黨委副書記;
1976.09-1978.05 巴彥淖爾盟盟委副書記、五原縣委副書記;
1978.05-1979.01 中央黨校幹部進修班學習;
1979.01-1980.12 巴彥淖爾盟盟委副書記、杭錦後旗旗委副書記;
1980.12-1982.11 巴彥淖爾盟盟委副書記、臨河縣委副書記;
1982.11-1985.07 巴彥淖爾盟盟委副書記、臨河縣委書記(其間:1983.08-1985.07在中央黨校幹部大專文化進修班學習);
1985.07-1989.04 巴彥淖爾盟盟委副書記;
1989.04-1992.04 巴彥淖爾盟盟委副書記、盟長;
1992.04-1994.06 內蒙古自治區農委主任、黨組書記,自治區農業廳籌備領導小組組長;
1994.06-1998.01 內蒙古自治區農業廳廳長、黨組書記;
1998.01-2003.01 內蒙古自治區副主席、黨組成員(其間:1999.09-1999.11在中央黨校省部級幹部進修班學習);
2003.01-2007.07 內蒙古自治區九屆政協副主席。
2007.07——2012任內蒙古自治區政協黨組書記、副主席。