1993年7月至1997年5月在广西贺县税务局、广西贺县地方税务局工作,任办事员;
1997年5月至2002年12月在广西县级贺州市地方税务局工作,历任稽查局办事员、科员、副股长、办公室副主任、主任、征收管理股股长;
2002年12月任广西贺州市地方税务局征管科副科长;
2008年5月任广西贺州市地方税务局法规科副科长;
2008年6月任广西贺州市地方税务局法规科科长;
2011年9月任广西贺州市地方税务局政策法规科科长;
2012年10月任广西贺州市地方税务局征管和科技发展科科长;
2013年6月任广西贺州市地方税务局党组成员、副局长(其间:2014年10月至2015年9月挂任国家税务总局大企业税收管理司管理五处副处长);
2018年6月任国家税务总局贺州市税务局联合党委委员、副局长;
2018年10月任国家税务总局贺州市税务局党委委员、副局长;
2020年1月任国家税务总局贺州市税务局党委委员、副局长、三级高级主办。
现任国家税务总局桂林市税务局党委委员、副局长。