1985.08—1990.03 安阳卫校团委副书记、书记
1990.03—1996.08 共青团河南省委宣传部主任干事
1996.08—1998.12 共青团河南省委宣传部副部长
1998.12—2002.01 共青团河南省委统战部部长,省青联副主席兼省青联秘书长(其间:1999.10—2001.10在河南省邓州市挂职锻炼,先后任邓州市副市长、市委副书记兼副市长)
2002.01—2003.06 河南省商丘市委宣传部副部长
2003.06—2003.11 河南省睢县县委书记、县人大常委会主任
2003.11—2006.12 河南省人大常委会副秘书长、机关党组成员、工会主席
2006.12—2007.01 河南省人大常委会副秘书长,商丘市委常委、秘书长
2007.01—2008.10 河南省商丘市委常委、秘书长
2008.10—2011.08 河南省商丘市委常委、组织部长
2011.08—2013.04 河南省开封市委常委、组织部长
2013.04—2015.03 河南省委组织部副部长、省委老干部局局长
2015.03— 河南省焦作市委副书记、市人民政府代市长、党组书记