1968年12月 昔陽縣王寨公社團委書記;
1972年5月 共青團昔陽縣委幹事、沾尚公社幹事;
1973年10月 昔陽縣刀把口公社黨委副書記、書記;
1978年10月 共青團昔陽縣委書記;
1980年8月 昔陽縣大寨公社黨委書記;
1982年9月 省委黨校中青年幹部培訓班學習;
1983年10月 昔陽縣委常委、紀委書記;
1985年12月 昔陽縣委副書記;
1990年6月 和順縣委副書記、縣長;
1992年12月 和順縣委書記;
1995年1月 晉中行署副專員(期間:1994.9--1997.1在中央黨校中青年培訓班和在職研究生班黨的學說與建設專業學習);
2000年9月 晉中市委副書記;
2004年12月 忻州市委副書記;
2005年1月 忻州市委副書記、代市長;
2005年3月 忻州市委副書記、市政府市長;
2008年4月2日 山西省林業廳廳長;
2011年1月23日 山西省人大常委;
2011年3年30日任山西省人大常委會農村工作委員會副主任。