1968年10月後,任惠陽縣革委會政工組幹事;1969年1月後,任惠陽縣化肥廠政工幹事;1969年8月後,任惠陽縣委宣傳部報導組通訊員;1970年7月後,任惠陽縣對台辦、宣傳部、農村部幹事;1979年1月後,任惠陽縣“兩委辦”、縣委辦幹事;1980年11月後,任惠陽縣委辦公室新聞秘書;1981年8月後,任惠陽縣委辦公室副主任(正科級);1984年3月後,任惠陽縣委副書記、縣長;1988年4月後,任惠州市計委主任、市直屬機關計委系統黨委書記;1991年11月後,任惠東縣委書記;1993年4月後,任惠州市委常委、惠東縣委書記、縣人大常委會主任;1994年4月後,任惠州市委常委、秘書長、市直屬機關工委書記;2003年5月後,任惠州市人大常委會副主任。
省七、九次黨代會代表,省七屆人大代表,五、六、七、九屆市委委員,市五、六、七、八、九次黨代會代表,市六、七、八、九、十屆人大代表。