1982年6月至1987年3月,新寧縣稅務局金峰稅務所幹部 ;1987年3月至1989年6月,新寧縣稅務局馬頭橋稅務所副所長;1989年6月至1992年3月,新寧縣稅務局水廟稅務所所長;1992年3月至1993年5月,新寧縣稅務局征管股股長;1993年5月至1994年9月,新寧縣稅務局征管股股長;1994年9月至 2001年5月,新寧縣國家稅務局黨組成員、副局長;2001年5月至2005年7月,武岡市國家稅務局黨組書記、局長;2005年7月至2015年7月,任邵陽縣國家稅務局黨組書記、局長;2015年7月至今任邵陽市雙清區國家稅務局黨組書記、局長。