1995.08-1998.07 咸安区公安局办公室工作
1998.07-2008.02 咸安区公安局办公室副主任
2008.02-2009.09 咸安区委督查室副科级督办员
2009.09-2011.09 咸安区高桥镇党委委员、副镇长
2011.09-2014.08 咸安区横沟镇党委委员、副镇长、武装部部长
2014.08-2016.10 咸安区浮山办事处党委委员、副主任
2016.10-2019.03 咸安区向阳湖镇副书记、综治办主任(2017.06-2019.04 组织选派到市委农办、市农业农村局工作)
2019.04- 咸宁市生态环境局咸安分局党组成员、副局长