1982年10月至1997年1月任武汉市税务局武昌分局驻厂员、科员、征管科副科长、办公室副主任、办公室主任;
1997年1月任武汉市国税局武昌分局副局长;
2003年8月任武汉市国税局江夏分局党委书记、局长;
2004年8月任武汉市江夏区国税局党组书记、局长;
2006年3月任武汉市洪山区国税局党组副书记、局长;
2010年5月任武汉市洪山区局党组书记、局长;
2012年11月任武汉市国家税务局党组成员、总审计师;
2015年6月任武汉市国家税务局党组成员、副局长;
2018年7月任国家税务总局武汉市税务局联合党委委员、副局长;
2018年10月任国家税务总局武汉市税务局党委委员、副局长。[1]