1970年8月後任廣州軍區生產建設兵團戰士、班長;
1975年1月後任海南樂東縣路線教育工作隊資料員;
1976年9月後任海南國營樂中農場機關資料員、幹事;
1982年1月後任惠州市計生委資料員、統計員;
1985年2月後任惠陽地區 (惠州市)計畫生育辦公室科員(其間:1984年7月至1987年7月參加廣東省廣播電視大學黨政管理幹部基礎專修科大專班學習並畢業);
1987年1月後任惠陽地區(惠州市)計畫生育辦公室副科長(其間:1989年9月至1991年6月掛任惠城區下角辦事處副主任);
1991年7月後任惠城區下角辦事處黨委副書記、副主任;
1992年4月後任惠城區橋東辦事處黨委副書記、主任;
1993年6月後任惠城區橋東辦事處黨委書記(其間:1996年9月至1999年7月參加廣東省委黨校經濟學專業在職研究生班學習並畢業);
1998年4月後任惠城區委常委、紀委書記;
2002年8月後任惠城區委副書記、紀委書記;
2004年2月後任惠州市紀委副書記;
2007年3月後任惠州市紀委副書記、監察局局長;
2011年2月後,任惠州市政協副主席,市紀委副書記、市監察局局長;
2011年11月後,任惠州市政協副主席、市監察局局長。
九、十屆市委委員,八、九屆市紀委委員,市八、九、十次黨代會代表,惠州市十、十一屆政協委員。
2016年2月,不再擔任惠州市政協副主席職務。