1983.09-1984.01 龙泉县上洋镇源底小学民办教师
1984.01-1987.03 龙泉县宝溪乡政府文书
1987.03-1990.01 龙泉县宝溪乡党委副书记
1990.01-1992.05 龙泉市上洋镇党委副书记
1992.05-1993.02 龙泉市上洋镇党委党委委员、党政办副主任
1993.02-1995.05 龙泉市竹洋畲族乡党委委员、党政办主任
1995.05-1997.03 龙泉市八都镇党委委员、党政办主任
1997.03-1998.05 龙泉市宝溪乡党委副书记
1998.05-2001.08 龙泉市塔石乡党委副书记、乡长
2001.08-2003.06 龙泉市塔石乡党委书记、人大主席
(1999.08-2001.12 中央党校行政管理本科函授)
2003.06-2007.06 龙泉市府办副主任、党组成员(保留正科)
2007.06-2008.10 龙泉市委组织部副部长、主任科员
2008.10-2009.03 龙泉市委组织部副部长、正科级组织员
2009.03-2009.04 龙泉市司法局党组书记
2009.04-2012.04 龙泉市司法局局长、党组书记
2012.04-2013.08 龙泉市林业局局长、党组副书记
2013.08-2016.05 龙泉市林业局局长、党组书记
2016.05-2016.11 凤阳山管理处处长、龙泉市林业局局长、党组书记、
公安局森林分局教导员(兼)
2016.11-2016.12 龙泉市人民政府副市长候选人
2016.12- 龙泉市人民政府副市长