1986.07--1988.07 廣西人民警察學校公安專業學生
1988.07--1991.01 廣西縣級玉林市公安局沙塘派出所見習民警
1991.01--1992.03廣西縣級玉林市公安局沙塘派出所辦事員
1992.03--1995.09 廣西縣級玉林市公安局沙塘派出所副所長
(其間:1992.06定為縣副局長級)
1995.09--1998.07 廣西玉林市公安局城北派出所所長(副科級)
1998.07--2001.05 廣西玉林市公安局玉州分局緝毒大隊大隊長(副科級)
(1996.09--1999.06在廣西自治區黨委黨校大專行政管理專業學習)
2001.05--2003.02 廣西玉林市公安局玉州分局緝毒大隊大隊長(正科級)
(1999.10--2001.10在廣西師範大學研究生班中國近現代史專業學習)
2003.02--2004.06 廣西玉林市公安局玉州分局毒品犯罪偵查大隊大隊長(正科級)
(其間:2003.09--2004.06)掛任廣西博白縣公安局副局長)
2004.06--2006.10 廣西博白縣公安局副局長、交警大隊大隊長(正科級)
2006.10--2006.11 廣西玉林市公安局治安支隊主任科員
2006.11--2009.06 廣西玉林市公安局治安支隊副支隊長(正科級)
2009.06--2010.06 廣西玉林市公安局玉州分局政委(副處級,試用期一年)
2010.06--2011.12 廣西玉林市公安局玉州分局政委(副處長級)
2011.12--2012.01 廣西玉林市公安局玉州分局幹部(副處長級)
2012.01--2014.04 廣西玉林市公安局治安警察支隊支隊長
2014.04-- 廣西博白縣政府副縣長,縣公安局局長、黨委書記,
政法委第一副書記(兼)