1983.09—1986.08,浙江省宁波林业学校林业专业学生
1986.08—1997.01,临安县(市)林业局玲珑林业分站干部、站长、党支部书记
1997.01—1997.12,临安市林业局党委委员、副局长
1997.12—1999.08,临安市林业局党委委员、副局长,森林派出所政治指导员(1995.09—1998.06在浙江林学院经济管理第二专业专科学习)
1999.08—1999.10,临安市太阳镇党委副书记、镇长建议人选
1999.10—2001.12,临安市太阳镇党委书记(其间:2000.10—2000.12在杭州市领导干部农业现代化培训班学习)
2001.12—2003.03,临安市太阳镇党委书记、人大主席(其间:2002.03—2002.06在杭州市委党校中青班学习)
2003.03—2008.08,临安市副市长(其间:2004.05—2004.07在浙江省县处级领导干部公共管理研修班学习;2005.11—2005.12在杭州市委党校领导干部专题研讨班学习;2008.04—2008.10挂职任北京市顺义区区长助理)
2008.08—2011.12,临安市委常委、副市长
2011.12—2014.01,临安市委副书记、政法委书记,杭州青山湖科技城党工委副书记、管委会副主任
2014.01—2014.02,淳安县委副书记、代县长
2014.02—至 今 淳安县委副书记、县长