1964.09 - 1969.09 華南工學院化學系化纖專業學習
1969.09 - 1970.08 留校待分配
1970.08 - 1975.08 海南海口市化工二廠技術員、生產股副股長
1975.08 - 1983.12 海南海口市燃化局副局長、黨委常委
1983.12 - 1987.04 海南海口市委常委、秘書長
1987.04 - 1990.08 海南海口市委常委、秘書長,市委辦公室主任、市體改辦主任
1990.08 - 1990.12 海南省駐瓊企事業工委副書記
1990.12 - 1993.06 海南省經濟合作廳副廳長、省駐瓊企事業工委副書記
1993.06 - 1997.08 海南省總工會主席、黨組書記
(其間:1996.09- 1997.07在中央黨校中青年幹部培訓班學習)
1997.08 - 1998.03 海南省三亞市委副書記、副市長、代市長
1998.03 - 2003.01 海南省三亞市委副書記、市長
2003.01 - 海南省人大黨委會副主任
九屆全國人大代表,二、三、四屆海南省委委員