1989.03-1992.12 部队战士、副班长、班长
1992.12-1993.09 务农
1993.09-1995.07 河北省人民武装学校人武专业学习
1995.07-1996.05 山海关区孟姜镇武装部干事
1996.05-1998.12 山海关区民兵训练基地教练员
1998.12-2003.05 山海关区第一关镇武装部部长(1997.09-1999.12 中央党校函授学院法律专业学习)
2003.05-2005.03 山海关区第一关镇副镇长
2005.03-2006.03 山海关区第一关镇党委副书记、纪委书记
2006.03-2008.10 山海关区第一关镇党委副书记、镇长
2008.10-2010.06 山海关区安全生产监督管理局党组书记、局长
2010.06-2011.09 山海关区城市管理局党委副书记、局长
2011.09-2015.01 山海关区财政局党组书记、局长
2015.01-2015.07 山海关区政府副区长、党组成员、财政局党组书记、局长
2015.07-2015.11 山海关区政府副区长、党组成员
2015.11-2017.04 山海关区政府党组成员、副区长、旅游发展委员会党委委员、主任
2017.04-2021.07 山海关区政府党组成员、副区长
2021.07- 区委常委、区政府党组副书记、常务副区长、三级调研员