1990年10月起任上海市财政局第三分局七所副所长,1997年8月起任上海市财政局第三分局三所副所长(主持),1998年6月起任上海市财政局第三分局三所所长,1998年11月起任上海市财政局第三分局十所所长,2002年9月起任上海市财政局第三分局人教科科长,2003年11月起任上海市长宁区税务局副局长,2008年1月起任上海市财政局人事处副处长兼教育中心常务副主任,2009年5月起任上海市税务局人教(离退休)处副处长兼市局党组秘书、税务干部学校常务副校长,2009年10月起任上海市税务局人教(离退休)处处长兼市局党组秘书、税务干部学校校长兼党组书记,2016年6月起任上海市长宁区税务局局长、党组副书记,2016年12月起任上海市长宁区税务局局长、党组书记,2018年6月起任国家税务总局上海市长宁区税务局局长,2018年9月起任国家税务总局上海市长宁区税务局党委书记、局长,2021年9月起任国家税务总局上海市黄浦区税务局党委书记、局长。 [1]