1989.07——1991.01,中國銀行臨沂分行外匯信貸部辦事員、副科長;
1991.01——1992.09,山東絲綢進出口分公司臨沂分公司機繡科副科長、科長;
1992.09——1994.07,中國銀行山東石臼支行外貿信貸科科長;
1994.07——1995.07,山東臨沂拉絲公司經理助理;
1995.07——1996.05,中國光大山東國際貿易公司總經理助理;
1996.05——1997.11,山東省臨沭縣二輕工業協會理事;
1997.11——1998.06,山東省臨沭縣公安局副局長(正廳級);
1998.06——2001.01,山東省棗莊市公安局交警支隊副支隊長;
2001.01——2003年6月,山東省棗莊市公安局交警支隊支隊長(1999.08——2001.12,中央黨校函授學院本科班法學專業學習);
2003.06—2004.10,山東省棗莊市公安局副局長、黨委委員、交警支隊支隊長;
2004.10——2005.10,山東省棗莊市公安局副局長、黨委委員、縣級偵察員、交警支隊支隊長;
2005.10——2006.12,山東省公安廳綜合訓練基地副主任(正廳級);
2006.12—2008.05,山東省公安廳綜合訓練基地主任(2005.03—2008.01,中國石油大學(華東)遠程與繼續教育學院函授法學專業學習);
2008.05—2010.07,山東省公安廳車管所所長、綜合培訓基地主任(期間:2009.05—2009.09,山東省中青年幹部赴美國康涅狄格州中央州立大學培訓團學習);
2010.07——2013.05438+0,山東省公安廳紀委副書記、副總督察兼警察總隊總隊長;
2013.01——2013.12,山東省濰坊市副市級幹部,市政府黨組成員、市公安局局長、黨委書記;
2013.12——2015.01,山東省濰坊市副市級幹部,市政府黨組成員、市公安局局長、黨委書記、督察長;
2015.01——2016.02,山東省濰坊市副市長、市政府黨組成員、市公安局局長、黨委書記、督察長。
2016.02——至今,山東省濟寧市人民政府副市長。