1983.08—1987.05河南省長垣縣撓力鄉書記、主任。
1987.05—1996.12河南省長垣縣政府辦公室秘書、科長、副主任、主任。
1996.12—1999.03河南省新鄉市政府辦公室主任、綜合科科長。
1999.03—2003 438+0河南省新鄉市人事局副局長。
2003.01—2004.08河南省新鄉市郊區區委副書記、組織部長
2004.08—2006.04河南省新鄉市衛濱區委副書記、區長
2006年4月—2012.03河南省衛輝市委副書記、市長、書記
2012.03—2012.04河南省新鄉市委組織部常務副部長,衛輝市委書記。
2012.04—2014.02河南省新鄉市委組織部常務副部長
2014.02 ——河南省安陽市政府副市長、黨組成員