1985年7月至1988年7月,廣西百色市樂業縣稅務局幼平稅務所,副所長
1988年7月至1991年6月,廣西百色市樂業縣國稅局征管股,副股長
1991年6月至1994年7月廣西百色市樂業縣稅務局同樂徵收分局,副局長
1994年7月至1995年11月廣西百色市樂業縣國家稅務局同樂徵收分局,副局長
1995年11月至2000年11月廣西百色市樂業縣國家稅務局稽查分局,局長
2000年11月至2005年6月廣西百色市隆林縣國家稅務局新州徵收分局,局長
2005年6月至2006年3月廣西百色市隆林縣國家稅務局新州稅務分局,局長
2006年3月至2007年6月廣西百色市西林縣國家稅務局,黨組成員、紀檢組長
2007年6月至2008年6月廣西百色市西林縣國家稅務局,黨組成員、第一副局長
2008年6月至今廣西百色市西林縣國家稅務局,黨組成員、局長
2011年11月至今廣西百色市西林縣國家稅務局,黨組書記、局長