1981.10——1985.09,山西省忻州地區公安處辦公室科員;
1985.09——1987.07,山西省忻州師專中文系學習;
1987.07——1989.04,山西省忻州地區公安處辦公室科員;
1989.04——1990.02,山西省忻州地區公安處法研室負責人;
1990.02——1992.08,山西省忻州地區公安處辦公室副主任;
1992.08——1997.07,山西省忻州地區公安處辦公室主任;
1997.07——1998.01,山西省忻州地區公安處指揮中心主任;
1998.01——2001.12,山西省忻州地區公安處副處長(期間:1998.01—2001.06 在中國人民公安大學公安管理專業學習);
2001.12——2003.12,山西省忻州市公安局副局長;
2003.12——2009.11,中***山西省繁峙縣委副書記(期間:2005.09—2008.07在中央黨校研究生院馬克思主義哲學專業學習);
2009.11——2010.03,中***山西省保德縣委副書記、代縣長;
2010.03——2011.04,中***山西省保德縣委副書記、縣長;
2011.04——至今,中***山西省洪洞縣委書記。