1990.09—1995.12 忻州市(縣級)溫村鄉林業員、團委書記
1995.12—1998.05 忻州市(縣級)上寺鄉黨委副書記兼紀委書記
1998.05—2001.04 忻州市(縣級)上寺鄉人大主席(1996.09—1999.07山西省委黨校函授大專班經濟管理專業學習)
2001.04—2006.06 忻州市忻府區曹張鄉黨委副書記、人大主席
2006.06—2011.11 忻州市忻府區曹張鄉黨委書記(2004.08—2006.12中央黨校函授學院本科班工商管理專業學習)
2011.11—2013.11 忻州市忻府區播明鎮黨委書記
2013.11—2016.08 忻州經濟技術開發區黨工委委員、建設環保局局長(兼),忻府區播明鎮黨委書記
2016.08— 忻州市忻府區人民政府副區長