1987年7月至1989年12月,江華縣稅務局沱江鎮稅務所會計、稅收專管員;
1989年12月至1992年2月,江華縣稅務局監察股副股長;
1992年2月至1994年10月,江華縣稅務局監察股股長;
1994年10月1996年3月,江華縣國家稅務局黨組成員、人教股股長;
1996年3月至2001年5月,江華縣國家稅務局副局長;
2001年5月至2010年4月任江華瑤族自治縣黨組書記、局長;
2010年4月至今任永州市國家稅務局黨組成員、總會計師。