1987.09——1989.08 河南省计划统计学校综合统计专业学生
1989.08——1990.09 河南省伊川县人口普查办公室干事
1990.09——1998.04 河南省伊川县政府办公室秘书股股长(其间:1997.12 河南大学汉语言文学专业大专自考毕业)
1998.04——2000.07 河南省伊川县人大办公室副主任(其间:1999.08——2001.12 中央党校经济管理专业本科函授学习)
2000.07——2002.07 河南省伊川县葛寨乡党委副书记、政府乡长
2002.07——2003.11 河南省伊川县乡镇企业局局长
2003.11——2004.04 河南省伊川县乡镇企业局局长、县招商局局长兼县计委副主任
2004.04——2007.03 河南省伊川县彭婆镇党委书记、人大主席
2007.03——2007.06 政协河南省伊川县委员会副主席,彭婆镇党委书记、人大主席
2007.06——2009.08 政协河南省伊川县委员会副主席
2009.08——2011.05 河南省嵩县人民政府副县长
2011.05——2013.01 中共洛阳市老城区委常委、政法委书记
2013.01——2016.07 中共洛阳市老城区委常委、纪委书记
2016.07——2017.04 中共河南省偃师市委常委、纪委书记
2017.04——2017.05 中共河南省偃师市委副书记
2017.05——2017.12 中共河南省偃师市委副书记,中共洛阳市委党校偃师分校校长,中共偃师市委党校校长
2017.12——2018.01 中共河南省偃师市委副书记,365投注网址副市长、代理市长、党组书记,中共洛阳市委党校偃师分校校长,中共偃师市委党校校长
2018.01—— 中共河南省偃师市委副书记,365投注网址市长、党组书记,中共洛阳市委党校偃师分校校长,中共偃师市委党校校长