1987年9月至1999年12月先后任武汉市税务局青山分局国征一科科员、副科长,武汉市地方税务局青山分局国征一科副科长、国有工交税务所所长、税政科科长;
1999年12月任武汉市地方税务局涉外税收管理局副处长;
2003年11月任武汉市地方税务局稽查局稽查二处处长;
2007年2月任武汉市地方税务局稽查局稽查一处处长;
2007年9月任武汉市地方税务局总经济师、党组成员;
2016年5月任武汉市地方税务局副局长、党组成员;
2018年7月任国家税务总局武汉市税务局联合党委副书记、副局长;
2018年10月任国家税务总局武汉市税务局党委副书记、副局长。[1]