1978.09―1980.07 海南農機學校學習
1980.07―1982.03 定安縣新竹公社農機管理員
1982.04―1985.03 定安縣雷鳴區公所經管幹事
1985.04―1990.02 定安縣人事局科員(其間:1987.09- 1989.07華南師範大學行政學院人事管 理專業學習)
1990.03―1993.03 定安縣龍州鄉副鄉長
1993.04―1995.09 定安縣委組織部副部長、縣紀委常委
1995.10―1996.03 定安縣審計局副局長、黨支部書記(主持 全面工作)、縣紀委常委
1996.03―1998.03 定安縣定城鎮委書記、鎮長、縣紀委常委 (其間:1997.8-12海南省委黨校優秀中青年幹部班學習)
1998.03―1998.08 定安縣政協副主席、定城鎮委書記、鎮長
1998.08―2001.03 定安縣政協副主席、定城鎮委書記
2001.03―2003.03 定安縣政協副主席、定安縣建設與國土環境資源局局長、建環局直屬機關黨委書記
2003.03―2007.01 定安縣人大副主任
2007.01―2011.12 定安縣委常委、政法委書記
2012.01— 定安縣政協黨組書記、政協主席