1967年—1972年,文昌縣委機關當幹事。1972年—1979年,文昌縣翁田公社黨委副書記、馮坡公社黨委書記,文昌縣委副書記,其中1978年—1979年借調中共中央組織部工作。1980年—1985年,
海南行政區團委書記、黨組書記。1985年—1988年,
海南行政區旅遊局局長、黨組書記,1988年—1992年,海南旅遊總公司常務副總經理、黨委書記。1992年—1998年,海南(香港)旅遊公司、香港華海公司總經理、黨委書記。1998年—2000年,海南省旅遊局長、黨組書記。2000年—2003年,海南省政府副秘書長、省政府辦公廳機關黨委書記、2003年任海南省民政廳廳長、黨組書記。