1994.7——1999.7 新郑龙湖镇政府 工作人员
1999.7——2010.7 新郑市新村镇人民政府工作
2010.7——2011.5 新郑市新村镇信访办主任(副科级)
2011.5——2013.5 新村镇人大副主席(副科级)
2013.5——2015.12 新村镇副镇长
2015.12——2017.2 新村镇党委委员、副镇长
2017.2——2020.11 新村镇党委委员、纪委书记
2020.11——至今 新村镇党委委员、人大主席