1993.09--1996.07 廣西荔浦師範學校學習
1996.07--2000.07 廣西平樂縣長灘鄉教師(借調政府工作)
2000.07--2001.06 廣西平樂縣長灘鄉團委書記
2001.06--2002.06 廣西平樂縣大發瑤族鄉黨委組織委員
2002.06--2005.08 廣西平樂縣長灘鄉人民政府副鄉長
2005.08--2006.03 廣西平樂縣平樂鎮人民政府副鎮長候選人
2006.03--2006.09 廣西平樂縣張家鎮黨委委員
2006.09--2011.03 廣西平樂縣張家鎮黨委委員、副鎮長
2011.03--2011.05 廣西平樂縣同安鎮黨委副科級幹部
2011.05--2011.07 廣西平樂縣同安鎮黨委委員
2011.07--2012.03 廣西平樂縣同安鎮黨委委員、副鎮長
2012.03-- 廣西平樂縣二塘鎮黨委委員、副鎮長