1990.03——1992.12 部隊服役
1992.12——1993.07 嵐縣人民武裝部工作
1993.07——1995.07 山西省人民武裝學校學習
1995.07——1998.03 嵐縣合會鄉政府工作
1998.03——1999.03 嵐縣合會鄉武裝部部長
1999.03——2001.03 嵐縣合會鄉紀委書記兼武裝部部長
2001.03——2004.03 嵐縣上明鄉黨委副書記、紀委書記
2004.03——2007.01 嵐縣大蛇頭鄉黨委副書記、鄉長
2007.01——2010.12 嵐縣大蛇頭鄉黨委書記
2010.12——2013.03 嵐縣東村鎮黨委書記兼人大主席
2013.03——2013.12 嵐縣副縣長、東村鎮黨委書記兼人大主席
2013.12——2016.04 嵐縣副縣長
2016.04——2016.06 嵐縣副縣長,縣政協黨組副書記
2016.06—— 嵐縣政協主席、黨組書記