1982年7至1984年12月綏寧縣稅務局東山稅務所幹部,
1984年12月至1994年9月綏寧縣稅務局城關稅務所副所長,
1994年9月至1994年12月綏寧縣國家稅務局征管股副股長,
1994年12月至1995年10月綏寧縣國家稅務局城關稅務所所長,
1995年10月至1997年8月綏寧縣國家稅務局黨組成員、副局長,
1997年8月至2001年5月城步縣國家稅務局黨組成員、副局長,
2001年5月至2009年10月綏寧縣國家稅務局黨組成員、副局長,
2009年10月至2010年7月邵陽市國家稅務局機關黨委辦公室機關黨委副書記,
2010年7月至2012年1月邵陽市國家稅務局進出口管理科科長,
2012年1月至2015年7月任武岡市國家稅務局黨組書記、局長,
2015年7月至今任綏寧縣國家稅務局黨組書記、局長。