1981.10—1984.08 廣西賀縣公會鎮農機站幹部、副站長;
1984.08—1989.02 廣西賀縣勞動人事局幹部調配股股長;
1989.02—1991.03 廣西賀縣縣委辦公室科員 (期間:1987.09—1990.06在自治區黨校函授大專班政治專業學習);
1991.03—1991.06 廣西賀縣桂嶺鎮黨委副書記;
1991.06—1996.05 廣西賀縣黃洞鄉黨委書記 (期間:1993.08—1995.12在中央黨校函授學院本科班經濟管理專業學習);
1996.05—1998.08 廣西賀州地區賀州市(賀縣)賀街鎮黨委書記;
1998.08—2002.08 廣西昭平縣委常委、紀委書記 (期間:1999.10—2001.10在廣西師範大學研究生班中國近現代史專業學習,2001.08—2001.08在中央紀委監察部參加西部地區縣紀委書記幹部培訓學習);
2002.08—2005.07 廣西昭平縣委副書記、紀委書記 (期間:2002.09—2002.11在廣西區黨校縣處級幹部培訓班學習);
2005.07—2007.08 廣西賀州市環保局黨組書記、局長 (期間:2006.07—2006.08在第二期全國地市級環保局長崗位培訓班學習);
2007.08—2008.04 廣西賀州市平桂管理區黨工委副書記、管理委員會主任,廣西賀州市環保局黨組書記、局長;
2008.04—2008.05 廣西賀州市平桂管理區黨工委副書記、管理委員會主任,廣西賀州市環保局局長;
2008.05—2011.01 廣西賀州市平桂管理區黨工委副書記、管理委員會主任;
2011.01—2015.01 廣西鐘山縣委書記 (期間:2011.11—2011.12在中央黨校第二期縣委書記任職培訓班學習)
2015.01— 廣西賀州市委常委、秘書長。