1988年08月至1994年04月浙江省淳安縣公安局交警大隊民警;
1994年04月至1997年01月浙江省淳安縣公安局交警大隊業務科副科長;
1997年01月至1998年03月浙江省淳安縣公安局交警大隊業務科科長;
1998年03月至2000年07月浙江省淳安縣公安局交警大隊副大隊長;
2000年07月至2002年02月浙江省淳安縣公安局政工科科長;
2002年02月浙江省淳安縣公安局交警大隊教導員;
2010年9月淳安縣公安局黨委委員、交警大隊大隊長;
2012年4月淳安縣公安局黨委委員、副局長、交警大隊大隊長;
2017年3月淳安縣城市管理局黨委書記、局長;