1975年7月至1976年11月 東方縣八所鎮(zhèn)農(nóng)場下鄉(xiāng)知青;
1976年11月至1978年10月 東方縣農(nóng)村黨的基本路線教育工作隊(duì)隊(duì)員;
1978年10月至1982年7月 廣東民族學(xué)院中文系學(xué)習(xí);
1982年7月至1985年12月 海南自治州政府辦公室秘書科科員;
1985年12月至1988年1月 海南自治州政府辦公室秘書科副科長;
1988年1月至1988年12月 三亞市人民政府辦公室秘書科副科長;
1988年12月至1991年4月 海南省委組織部組織處副主任科員;
1991年4月至1993年3月 海南省委組織部組織處主任科員;
1993年3月至1997年10月 樂東縣委常委、組織部長(其間:1991年9月至1993年12月在中央黨校函授學(xué)院經(jīng)濟(jì)管理專業(yè)本科班函授學(xué)習(xí));
1997年10月至2000年9月 萬寧市委常委、組織部長(其間:1998年9月至2000年7月在南京大學(xué)涉外經(jīng)濟(jì)與行政管理專業(yè)在職研究生班學(xué)習(xí));
2000年9月至2002年2月 萬寧市委副書記、組織部長;
2002年3月至2006年3月 萬寧市委副書記;
2006年3月至今 屯昌縣人民政府縣長。