1981.09--1983.08 邯鄲地區工業學校企業管理專業學習
1983.08--1987.09 永年縣鄉鎮企業局幹事
1987.09--1988.03 永年縣鄉鎮經委生產科副科長
1988.03--1992.01 永年縣鄉鎮經委生產科科長 (其間:1988.09--1991.07在省委黨校函授學院黨政專業學習)
1992.01--1993.04 永年縣講武鄉黨委副書記、鄉長
1993.04--1995.08 永年縣講武鄉黨委書記
1995.08--1996.01 永年縣廣府辦事處黨組副書記、主任
1996.01--1998.11 永年縣界河店鄉黨委書記
1998.11--2000.07 永年縣委組織部副部長、廣府鎮黨委書記
2000.07--2002.07 永年縣委組織部副部長(正科) (1999.08--2001.12在中央黨校函授學院本科班法律專業學習)
2002.07--2006.07 永年縣城區管理局黨總支書記、局長
2006.07--2010.03 永年縣委組織部常務副部長
2010.03--2011.09 永年縣人大副主任
2011.09--2012.02 永年縣政府黨組成員、負責人
2012.02--2015.07 永年縣副縣長
2015.07--2015.09 永年縣委常委、政法委書記
2015.09--2016.09 永年縣委常委、政法委書記、群工部部長
2016.09--2017.02 永年區委常委、政法委書記、 群工部部長
2017.02-- 永年區委常委、廣府園區黨工委副書記、管委會常務副主任(正縣)