1975.09~1977.07 內蒙古自治區水利學校學習;
1977.07~1978.02 巴盟臨河市烏蘭圖克新義學校教師;
1978.02~1980.04巴盟臨河市烏蘭圖克鄉水利站長;
1980.04~1983.05巴盟臨河市烏蘭圖克鄉副鄉長;
1983.05~1987.07 巴盟臨河市烏蘭圖克鄉黨委副書記;
1987.07~1990.09 巴盟臨河市烏蘭圖克鄉黨委副書記、政府鄉長;
1990.09~1993.09 巴盟臨河市烏蘭圖克鄉黨委書記;
1993.10~1998.11巴盟五原縣政府副縣長(其間:1994.08~ 1995.07 內蒙古黨校中青年幹部培訓班脫產學習);
1998.11~2001.09 巴盟五原縣委副書記;
2001.09~2004.07 巴盟磴口縣委副書記、政府縣長(其間:2002.09~ 2005.01內蒙古黨校經濟管理專業研究生班學習);
2004.07以後 磴口縣委書記、人武部第一書記。
現任