1971.10—1974.09 廣西昭平縣樟木公社四和大隊黨支部副書記、枝柳鐵路民兵連副指導員
1974.10—1975.10 廣西昭平縣樟木公社革委會副主任
1975.10—1985.07 廣西昭平縣樟木公社黨委副書記,革委會副主任(其間:1983.09—1985.07在廣西自治區黨委黨校培訓班政治專業學習)
1985.07—1985.10 廣西昭平縣農村基層組織建設工作隊隊員
1985.10—1987.11 廣西昭平縣文竹鄉黨委書記
1987.11—1990.10 廣西昭平縣副縣長
1990.10—1992.03 廣西昭平縣委常委、副縣長、代縣長
1992.03—1993.09 廣西昭平縣委副書記、縣長
1993.09—1995.05 廣西賀縣縣委書記
1995.05—1996.04 廣西梧州地委委員、賀縣縣委書記
1996.04—1996.07 廣西梧州地委副書記
1996.07—1999.12 廣西河池地委副書記(其間:1995.08—1997.12在中央黨校函授學院本科班經濟管理專業學習;1999.03—1999.07 在中央黨校進修班學習)
1999.12—2001.06 廣西農業科學院黨組書記(其間:1998.09—2000.06在中南財經政法大學財政學專業研究生課程班學習)
2001.06—2003.05 廣西玉林市委副書記、市長(其間:2003.02-2003.04在國防大學國防動員進修班學習)
2003.05—2006.11 廣西賀州市委書記
2006.11—2008.01 廣西賀州市委書記、市人大常委會主任(2006.03—2007.01 中央黨校第22期壹年制中青年幹部培訓班學習)
2008.01—2009.11 廣西壯族自治區政協副主席、黨組成員
2009.11— 2013.07廣西壯族自治區政協副主席、黨組成員,自治區總工會主席
中***十七大代表,第十屆全國人大代表,廣西壯族自治區黨委第九、十屆委員,廣西壯族自治區第八、九、十、十壹屆人大代表,政協第十、十壹屆廣西壯族自治區委員會委員