1989.10——1991.08,山西省臨汾工商行政管理學校學習;
1991.08——1992.09,方山縣張家塔鄉工作;
1992.09——1995.12,方山縣張家塔鄉辦事員(借調方山縣政府辦公室工作,期間:1993.09—1996.07在山西省委黨校經濟管理專業大專函授學習);
1995.12——1999.04,方山縣開府鄉副鄉長;
1999.04——2001.12,方山縣峪口鎮副鎮長;
2001.12——2002.12,方山縣新星冶煉有限責任公司黨支部書記;
2002.12——2003.12,方山縣峪口鎮黨委副書記;
2003.12——2007.03, 方山縣商貿總公司總經理;
2007.03——2009.12,方山縣北武當鎮黨委書記;
2009.12——2011.03,方山縣圪洞鎮黨委書記;
2011.03——2011.08,方山縣圪洞鎮黨委書記、人大主席;
2011.08——2016.05, 方山縣水保水利局局長;
2016.05——,方山縣委常委、政法委書記。