1980.07--1986.09 河南省公安廳一處科員(其間:1984.04--1986.06在河南省政法管理幹部學校法律專業學習)
1986.09--1989.11 河南省公安廳政治部幹部處科員
1989.11--1991.12 河南省公安廳政治部幹部處副主任科員
1991.12--1992.05 河南省公安廳政治部幹部處主任科員
1992.05--2000.01 河南省委組織部省直幹部處主任幹事(其間:1994.09--1996.12在中共河南省委黨校經濟管理專業函授本科班學習)
2000.01--2002.06 河南省委組織部省直幹部處助理調研員
2002.06--2006.01 河南省委組織部幹部調配副處長
2006.01--2006.01 河南省委組織部幹部調配處調研員
2006.01--2016.06 河南省廣播電影電視局人事教育處處長(2003.09--2006.06在省委黨校經濟管理專業研究生班學習)
2016.06--2016.10 河南省新聞出版廣電局人事教育處(外事辦公室)處長
2016.10-- 河南省新聞出版廣電局副巡視員