1979.09-1981.07昭烏達盟農牧業機械化學校學生;
1981.08-1984.02翁牛特旗廣德公鎮農機站技術員;
1984.02-1988.11翁牛特旗廣德公鎮生產助理、黨委秘書、團委書記;
1988.11-1989.11翁牛特旗廣德公鎮人民政府鎮長助理;
1989.11-1991.12翁牛特旗廣德公鎮人民政府副鎮長;
1991.12-1996.03中共翁牛特旗廣德公鎮委員會副書記;
1996.03-1998.11中共翁牛特旗廣德公鎮委員會副書記、政府鎮長;
1998.11-2000.11中共翁牛特旗廣德公鎮委員會書記;
2000.11-2002.01中共翁牛特旗委員會常委、辦公室主任;
2002.01-2002.12翁牛特旗人民政府副旗長;
2003.12-2006.06中共巴林左旗委員會常委、政法委書記;
2006.06-2009.05中共巴林左旗委員會常委、紀委書記;
2009.05中共巴林左旗委員會副書記。