1997年9至1998年12月,遂昌縣焦灘鄉科員;
1998年12月至2000年10月,遂昌縣焦灘鄉團委書記兼民政助理員;
2000年10月至2002年2月,遂昌縣老干部局科員;
2002年2月至2003年12月,遂昌縣委組織部科員;
2003年12月至2004年4月,遂昌縣委辦科員;
2004年4月至2005年9月,遂昌縣委辦綜合調研科科長;
2005年9月至2007年9月,遂昌縣委辦公室副主任;
2007年9月至2009年7月,遂昌縣委辦公室副主任、史志辦主任;
2009年8月至2011年11月,遂昌縣妙高鎮黨委書記;
2011年12月至今,遂昌縣人民政府副縣長。