1984.08-1986.07廣東肇慶教育學院生物科學專科班學習1986.07-1989.03臨高縣侯波中學教師。
1989.03-1991.06臨高縣團委主任
1991.06-1993.10 * * *臨高縣委組織部部長。
1993.10-1995.04 * * *臨高縣委組織部副科級調研員。
1995.04-1996.04 * * *臨高縣委組織部幹部組副組長
1996.04-1998.06 * * *臨高縣委組織部幹部組組長。
1998.06-1999.09 * * *臨高縣委組織部副部長、縣紀委委員。
1999.09-2003.06 * * *臨高縣委組織部副部長、縣紀委委員、縣政協常委(期間:2002年參加中國人民大學工商管理研究生班學習)。
2003.06-2005.06 * *臨高縣委組織部常務副部長(正廳級),(2002-2005年期間在海南省委黨校行政管理專業本科學習)。
2005.06--2005.11 * * *臨高縣委組織部副部長、縣人事勞動保障局局長、黨組書記。
2005.11-2006.12 * *臨高縣委組織部副部長、臨高縣人事勞動保障局局長、縣編辦黨組書記、主任。
2007.02-臨高縣人民政府副縣長
現任海南省臨高縣CPPCC副主席、縣委統戰部長。