1997年12月至1999年3月任余姚市国家税务局泗门分局局长助理;
1999年3月至2001年6月任余姚市国家税务局泗门分局副局长;
2001年6月至2003年6月任余姚市国家税务局第二管理局副局长;
2003年6月至2006年5月任余姚市国家税务局二分局副局长;
2006年5月至2010年7月任余姚市国家税务局泗门税务分局副局长;
2010年7月至2013年5月任余姚市国家税务局征收管理科科长;
2013年5月至2014年12月任余姚市城西开发建设指挥部党组成员、副总指挥;
2014年12月至2016年8月任余姚市财政局(地方税务局)党委委员、总经济师;
2016年8月至2018年6月任余姚市财政局(地方税务局)党委委员、副局长;
2018年6月至2018年7月任余姚市国家税务局、余姚市地方税务局联合党委委员;
2018年7月至2018年10月任余姚市国家税务局、余姚市地方税务局联合党委委员,国家税务总局余姚市税务局副局长;
2018年10月至今任国家税务总局余姚市税务局党委委员、副局长。[1]