1984、10月後,任陽江縣平崗鎮信息員、辦公室主任、黨委書記(其間:1988年3月至1965438年2月參加廣東省委黨校幹部函授學院班政治專業學習);
1989、10月後,任陽江市江城區農委生產隊隊長、辦公室主任;
1990,10月後,任陽江市江城區城西鎮黨委副書記;
1992年8月後,任陽江市江城區崗列鎮委副書記、鎮長;1997年5月後,任陽江市江城區崗列鎮委書記;
1998 12月後,任陽江市江城區委常委、崗烈鎮委書記;
1999年4月後,任陽春市委副書記、黨校校長(分管黨群、政法、紀檢,其間:1996年9月至1999年7月參加廣東省委黨校經濟學在職研究生班學習);
2003年7月後,任陽春市委副書記、代市長;2004年3月後,任陽春市委副書記、市長(其間:2005年9月21日至2005年2月13日參加英國牛津大學廣東省高級公務員行政知識第七期專題研修班學習);
2007年3月後,任陽春市委書記、市人大主任(其間:2008年6月25日至2008年7月25日參加廣東省領導幹部早稻田大學經濟管理1專題研修班);
2009年8月後,任湛江市中級人民法院黨組書記、湛江市委政法委副書記;
2009年9月後,任湛江市中級人民法院副院長、代院長、黨組書記,湛江市委政法委副書記;
2010年3月至今,任湛江市中級人民法院院長、黨組書記,湛江市委政法委副書記。
2065438+2005年2月至今,任珠海市中級人民法院院長。