1986年8月——1989年3月 雁北王坪煤礦工作; 1989年3月——1992年2月 右玉縣梁家油坊鎮團委書記:
1992年2月——1992年7月 右玉縣委宣傳部工作;
1992年7月——1992年11月 右玉縣丁家窯鄉黨委副書記;
1992年11月——1995年12月 右玉縣丁家窯鄉黨委副書記兼政法書記;
1995年12月——1997年4月 中***右玉縣委組織部副部長(正科級);
1997年4月——1999年3月 中***右玉縣梁家油坊鎮黨委副書記、鎮長;
1999年3月——2001年1月 中***右玉縣右玉城鎮黨委書記;
2001年1月——2001年12月 中***右玉縣右衛鎮黨委書記;
2001年12月——2003年5月 中***右玉縣新城鎮黨委書記;
2003年5月——2004年12月 中***右玉縣委常委;
2004年12月——2006年6月 中***右玉縣委常委、右玉縣人民政府黨組成員、副縣長;
2006年6月——2008年5月 中***右玉縣委常委、右玉縣人民政府黨組副書記、常務副縣長;
2008年5月——2008年11月 朔州市建設局副局長、黨組副書記;
2008年11月——2011年4月 朔州市建設局局長、黨組書記;
2011年4月——2011年5月 中***應縣縣委副書記;
2011年5月——2011年6月 中***應縣縣委副書記、縣政府副縣長、代縣長、縣政府黨組書記;
2011年6月——2012年4月 中***應縣縣委副書記、縣政府黨組書記、縣長;
2012年4月—— 中***應縣縣委書記。