曾任浙江省国家税务局、地方税务局涉外税收管理处(分局)副处长(副局长),浙江省地方税务局税政二处副处长、处长,浙江余姚市市长助理(挂职)等职。2009年03月,任浙江省财政厅党组成员、省地方税务局总会计师。2016年06月,任浙江省财政厅党组成员、浙江省地方税务局副局长。2018年06月,任国家税务总局浙江省税务局副局长、第三联络(督导)组组长。