1994.07-1996.12 廣西鹿寨縣雒容鎮林業站技術員(其間:1996.05-1996.11借調廣西鹿寨縣雒容鎮人民政府林業助理,掛任龍嶺村村長);
1996.12-1997.03 廣西鹿寨縣雒容鎮人民政府林業助理;
1997.03-1998.02 廣西鹿寨縣雒容鎮人民政府辦公室秘書、團委副書記、司法辦副主任;
1998.02-1999.03 廣西鹿寨縣雒容鎮人民政府司法辦主任、法律服務所所長、團委副書記;
1999.03-1999.08 廣西鹿寨縣雒容鎮黨委組織委員、政府司法辦主任、法律服務所所長;
1999.08-2002.07 廣西鹿寨縣雒容鎮黨委組織委員(1998.01-1999.12 廣西大學自考法律專業專科班學生;
2000.09-2002.06廣西大學自考法律專業本科班學生);
2002.07-2005.06 廣西鹿寨縣寨沙鎮黨委副書記(其間:2004.09-2005.03 掛任廣西柳州市農業局黨委辦公室副主任);
2005.06-2006.04 廣西鹿寨縣雒容鎮黨委副書記;
2006.04-2006.09 廣西鹿寨縣雒容鎮黨委統戰委員、鎮長助理;
2006.09-2007.08 廣西鹿寨縣雒容鎮黨委統戰委員、副鎮長;
2007.08-2009.09 廣西鹿寨縣寨沙鎮黨委副書記、鎮長;
2009.09-2011.04 廣西鹿寨縣四排鄉黨委書記;
2011.04-2011.05 廣西鹿寨縣四排鄉政府正科長級幹部;
2011.05-2011.06 廣西鹿寨縣委老幹部局局長;
2011.06至今 廣西鹿寨縣人民政府副縣長。