1973年12月後,在空軍部隊服役,先後任技工、技師、政治處幹事;
1982年12月轉業後,任惠東縣委組織部幹事;
1984年3月後,先後任惠東縣委組織部幹部組副組長(副科級)、青乾組組長、幹部組組長(期間:1985年3月至1988年5月參加省委黨校政治專業函授大專班學習並畢業);
1987年8月後,任惠東縣財貿辦公室副主任、財貿系統黨委副書記、財貿系統工會主席;
1991年3月後,任惠東縣梁化鎮黨委書記;
1993年5月後,任惠東縣政府辦公室主任;
1993年10月後,任惠東縣政府辦公室主任、縣政府黨組成員、政府系統黨委書記;
2003年4月後,任惠東縣委常委、政法委書記、縣綜治委副主任、縣政法系統黨委書記;
2010年12月後,任惠東縣正處級幹部、縣委政法委書記、縣綜治委副主任、縣政法系統黨委書記。
2011年2月後,任惠東縣正處級幹部、縣人大常委會黨組書記、縣人大常委會常務副主任。
惠州市第六、七、八、九次黨代會代表,惠州市第十屆人大代表,惠東縣第五、六、七、八、九屆縣委委員,惠東縣第八、九次黨代會代表,惠東縣第六、八屆人大代表。