1991.09—1995.07 上饶地区卫生学校医士专业学生
1995.09—1995.09 余干县卫生局干部
1995.09—1997.07 江西省行政管理干部学院法律专业学生
1997.07—1998.04 余干县卫生局干部
1998.04—2001.03 余干县华林岗乡政府副乡长
2001.03—2002.02 余干县华林岗乡党委委员、副乡长
2002.02—2005.06 余干县鹭鸶港乡党委副书记、乡长
(2000.09—2000.06中国社会科学院研究生院法学专业研究生课程进修班学习)
2005.06—2011.08 余干县白马桥乡党委书记(2008.08—2010.12江西省委党校法学专业在职研究生班学习)
2011.08—2019.09 余干县政府副县长
2019.09—2020.03 中共余干县委常委
2020.03—2021.08 中共余干县委常委、政法委书记
2021.08— 2022.11 中共鄱阳县委副书记
2022.11- 上饶市乡村振兴局党组书记、局长