1979.03-1981.09广州军区某团汽训教导2队先后当战士、副班长
1981.09-1982.08桂林陆军学院后勤训练大队受训
1982.08-1985.09桂林陆军学院后勤训练大院军需教研室当教员
1985.09-1987.07解放军军事经济学院后勤指挥专业学习
1987.07-1988.10桂林陆军学院后勤士官训练大队先后任正排职干事、副连职干事
1988.10-1990.04桂林陆军学院后勤士官训练大队一中队任政治指导员
1990.04-2002.03茂名军分区后勤部先后任战勤科正连职参谋、1992.06任副营级参谋、1995.07任正营级助理员、1999.02任科长
2002.03-2002.09化州市人民武装部部长
2002.09-2006.04化州市委常委、人民武装部部长(其间:2003.08-2005.12中央党校函授学院法律专业本科学习)
2006.04-2015.07广东省茂名市海洋与渔业局副局长、党组成员,2013.09兼任广东省渔政总队茂名支队支队长
2015.07-2017.06广东省茂名市海洋与渔业局副局长、党组成员
2017.06-2020.03广东省茂名市林业局副局长、党组成员
2020.03-2020.06广东省茂名市林业局副局长、党组成员、三级调研员
2017.06-现在广东省茂名市林业局二级调研员。
负责机关行政、政务公开、信访、林业网络安全和信息化方面工作。分管办公室。