1992.09--1996.06 湖北师范学院化学教育专业大学学习
1996.07--1998.09 咸宁市(县)汀泗桥镇秘书
1998.09--2000.01 咸安区担山乡副乡长
2000.01--2000.07 咸安区横沟桥镇党委组织委员
2000.07--2003.08 咸安区委组织部副科级组织员、干部科副科长
2003.08--2005.12 咸安区委组织部选派干部科科长
2005.12--2008.02 咸安区委组织部干部科科长、选派干部科科长
2008.02--2008.07 咸安桂花镇党委副书记
2008.07--2011.04 咸安区桂花镇党委副书记、常务副镇长(其间:2008.11-2008.12省委党校选调生班培训)
2011.04--2011.09 咸安区永安街道办事处党委副书记、常务副主任
2011.09--2014.01 咸安区永安街道办事处党委副书记、主任
2014.01--2017.01 咸安区委组织部副部长
2017.01--2018.06 咸安区委组织部副部长、咸安区公务员局党组书记、局长
2018.06--2019.03 咸安区公务员局党组书记、局长
2018.10--2021.09 咸安区退役军人事务局党组书记、局长
2021.10— 咸安区民政局党组书记、局长