1993.07—1998.03 新郑市政府办科员
1998.03—2000.05 新郑市委市政府办信息科副科长
2000.05—2002.06 新郑市政府办信息科副科长
2002.06—2003.02 新郑市政府办信息调研科科长
2003.02—2009.12 新郑市政府办副主任科员
2009.12—2010.09 新郑市梨河镇党委委员、纪检书记、综治办主任
2010.09—2011.04 新郑市梨河镇党委副书记(正科级)
2011.04—2012.12 新郑市南水北调办副主任兼河南省新郑市梨河镇党委副书记
2012.12—2013.09 新郑市南水北调办副主任(正科级)
2013.09—2015.11 新郑市南水北调办党组成员、副主任(正科级)
2015.11—2017.02 新郑市南水北调办党组成员、副主任(享受正科级工资待遇)
2017.02— 新郑市辛店镇党委委员、人大主席