1982年6至1994年9月在郴州市稅務局工作 ;1994年9至 1994年11月在郴州市國家稅務局工作;1994年11至1995年6月任郴州市國家稅務局稅政管理二股副股長;1995年6至1996年7月任北湖區國家稅務局稅政二科副科長;1997年7月至1997年7月任郴州市國家稅務局一分局稅政二科科長;1997年7月至1998年2月任郴州市國家稅務局一分局稅政科科長(副科級);1998年2月至2001年6月任郴州市國家稅務局一分局萬花沖所所長、稽查科科長;2001年6月至2004年4月任郴州市國家稅務局北湖分局副局長;2004年4月至今任郴州市北湖區國家稅務局黨組成員、副局長。