历任湖南省怀化地区税务局所得税管理科科员、副科长,怀化市税务局副局长,怀化市国家税务局局长等职务。
1996年9月起历任湖南省怀化地区国税局党组副书记、副局长、湘西自治州国税局党组书记、局长;
2002年8月任湖南省衡阳市国税局党组书记、局长;
2007年6月起历任海南省国税局党组成员、纪检组长、副局长;
2018年6月任国家税务总局海南省税务局联合党委委员、副局长;
2018年9月任国家税务总局海南省税务局党委委员、副局长;
2019年8月任国家税务总局海南省税务局党委委员、副局长、一级巡视员。[1]