1982年07月任湖南省湘西州龙山县纺织品公司工作人员;
1987年06月任湖南省湘西州龙山县财政局干部;
1988年08月任湖南省湘西州龙山县人民政府办公室财经秘书;
1992年05月任湖南省湘西州龙山县委办公室常务秘书;
1994年10月任湖南省湘西州龙山县地税局党组书记、局长(其间:1996年8月至1998年12月在中共中央党校政党专业学习);
1997年05月任湖南省湘西州地税局党组成员、纪检组长;
2000年09月任湖南省湘西州地税局党组成员、副局长;
2009年02月任湖南省湘西州地税局党组副书记、副局长;
2018年06月任国家税务总局湖南省湘西州税务局联合党委副书记、副局长;
2018年10月任国家税务总局湘西自治州税务局党委副书记、副局长。
国家税务总局湘西自治州税务局党委副书记、副局长。