1986.09-1988.07广东省平远县教师进修学校中师脱产班两年制学习;
1989.11-1994.12吸收为全民合同制工人,广东省平远县商业局工作;
1994.12-1997.06吸收录用为国家干部,广东省平远县商业局工作(期间
1992.09-1995.07广东广播电视大学财务会计专业三年制专科业余学习);
1997.06-1998.08广东省平远县商业总公司人检股副股长,1998年6月国家干部过渡为国家公务员;
1998.08-2000.01广东省平远县商业总公司人检股股长;
2000.01-2002.12广东省平远县中行镇党委副书记(2000.01起任副科)(期间:1999.09-2001.12广东省委党校函授学院行政管理专业二年半制本科学习);
2002.12-2005.09广东省平远县中行镇党委副书记、纪委书记,兼任镇维护稳定及社会治安综合治理办公室主任;
2005.09-2006.03广东省平远县东石镇党委副书记、纪委书记;
2006.03-2009.11广东省平远县民政局副局长,2007年1月登记公务员;(登记职务为广东省平远县民政局副局长);
2009.11-2013.10广东省平远县民政局党组成员、副局长;
2013.10-2019.03广东省平远县民政局党组副书记、副局长;
2019.03-- 广东省平远县医疗保障局党组副书记、副局长