1976.09——1978.12 在廣西邕寧縣那樓鄉那馬村插隊、知青隊長;
1978.12——1980.09 廣西壯族自治區人民政府機關汽車修理廠修理工;
1980.09——1984.07 在廣西大學中文系語言文學專業學習;
1984.07——1990.10 廣西壯族自治區黨委宣傳部調研室科長級幹部(期間:1989.06—1990.06 掛任邕寧縣宣傳部副部長);
1990.10——1991.04 廣西壯族自治區黨委宣傳部辦公室副主任;
1991.04——1992.10 廣西壯族自治區黨委辦公廳秘書處副處級秘書;
1992.10——1994.09 廣西壯族自治區黨委辦公廳第一秘書處正處級機要秘書;
1994.09——1996.08 廣西欽州市欽南區委書記;
1996.08——2000.07 廣西欽州市人民政府副市長(期間:1995.09—1997.07 在中國社科院研究生院商業經濟專業在職學習);
2000.07——2004.05 中共廣西欽州市委副書記、市人民政府黨組成員、副市長(期間:2002.04—2002.10 在美國俄亥俄州辛辛那提大學進修MBA課程);
2004.05——2009.04 廣西壯族自治區黨委副秘書長、辦公廳副主任;
2009.04——2009.07 廣西壯族自治區廣播電視局黨組書記、副局長;
2009.07——廣西壯族自治區廣播電視局黨組書記、副局長,廣西電視台台長(兼)。
2010年12月起任自治區廣播電影電視局黨組書記、局長