1984.11-1986.03 河南省新安县磁涧镇干部(1984.11聘干)
1986.03-1988.10 河南省新安县磁涧镇团委书记
1988.10-1990.09 河南省新安县磁涧镇党委委员
1990.09-1992.05 河南省新安县正村乡党委副书记
1992.05-1997.01 河南省新安县石井乡党委书记(1992.12录干)(期间1994.08-1997.04河南省委党校经管专业本科函授学习)
1996.03-1996.06 洛阳市委党校第8期中青班学习
1997.01-1998.02 中共河南省新安县委组织部副部长(正科级)
1998.02-1999.05 河南省新安县正村乡党委书记、人大主席
1999.05-1999.09 河南省新安县委组织部帮助工作
1999.09-2003.03 河南省新安县移民办主任
2003.03-2005.07 政协河南省新安县委员会副主席
2005.07-2007.03 河南省新安县政府副县长(2006.05当选中共新安县第十二届委员会委员)
2007.03-2009.08 中共河南省新安县委常委、政法委书记
2009.08-2011.05 中共新安县委常委、办公室主任
2011.05- 中共新安县委常委,县政府副县长、党组副书记