1988.07-2004.07任河南省公安廳紀委委員、副廳長、辦公室主任(其間:1990.09-1993.07在中國刑事警察學院刑偵專業學習;
1993.09-1996.06在河南省委黨校經濟管理專業學習;
1995.09-1997.09任滎陽市公安局副局長;
2001.11-2003.12任獲嘉縣副縣長、副書記);
2004.07--2007.07河南省公安廳副廳長、警務督察處處長;
2007.07--2007.09河南省公安廳經偵總隊總隊長;
2007.09-2010.07河南省公安廳刑偵總隊政委(副廳級);
2010.07--2012.05漯河市政府副市長、市公安局局長;
2012.05--2013.06漯河市委常委、市政府黨組成員、市公安局局長。
2013.06-2014.02河南省漯河市委常委、市政府黨組成員、市公安局黨組書記、局長、督察長。
2014.02 ——河南省漯河市委常委、政法委書記,市政府黨組成員,市公安局黨委書記、局長、督察長。