1976.08--1978.09 廣西扶綏縣扶南公社插隊知青
1978.09--1979.03 廣西扶綏縣扶南糖廠工人
1979.03--1982.11 廣西扶綏縣扶南派出所民警
1982.11--1985.10 廣西扶綏縣公安局刑偵科偵察員
1985.10--1990.11 廣西扶綏縣公安局紀律檢查員(其間:1987.09--1989.06在廣西公安管理幹部學院公安管理專業學習)
1990.11--1992.10 廣西扶綏縣公安局副局長
1992.10--1993.09 廣西扶綏縣公安局黨組書記、局長
1993.09--1994.08 廣西扶綏縣委常委、縣公安局黨委書記、局長
1994.08--1996.02 廣西扶綏縣委常委、政法委書記,縣公安局黨委書記、局長
1996.02--1998.08 廣西扶綏縣委副書記、政法委書記(其間:1996.03--1996.07在廣西自治區黨委黨校中青班學習;1997.03--1997.09在廣西自治區黨委黨校少數民族幹部培訓班學習;1997.11--1998.01在中央黨校少數民族領導幹部培訓班學習)
1998.08--1999.01 廣西崇左縣委副書記、副縣長、代縣長(1996.09--1998.12在廣西自治區黨委黨校函授本科班行政管理專業學習)
1999.01--2002.02 廣西崇左縣委副書記、縣長(其間:2000.05--2000.11到國家稅務總局掛職)
2002.02--2006.06 廣西上林縣委書記(其間:2003.03--2004.01參加廣西自治區黨委黨校第十五期中青年幹部培訓班學習;2003.03--2005.06廣西自治區黨委黨校在職研究生班黨政管理專業學習)
2006.06--2006.08 廣西南寧市委副秘書長(正處級)
2006.08--2011.07 廣西玉林市委常委、紀委書記
2011.07--2012.04 廣西壯族自治區紀委常委
2012.04--2014.06 廣西壯族自治區紀委常委、秘書長
2014.06--2015.12 廣西壯族自治區紀委常委、秘書長,自治區紀委監察廳直屬機關黨委書記(兼)
2015.12-- 廣西壯族自治區紀委副書記、秘書長,自治區紀委監察廳直屬機關黨委書記(兼)