1973.12—1983.07 應徵入伍,歷任戰士、司務長、副政治指導員、指導員;
1983.07—1988.10 歷任赤崗鎮青年幹事、團委副書記、宣傳幹事、財貿助理;
1988.10—1989.03 列席赤崗鎮黨委會;
1989.03—1992.01 歷任赤崗鎮副鎮長、黨委副書記兼紀委書記;
(期間:1990.04參加汕頭市委黨校第一期行政管理幹部中專班函授畢業)
1992.01—1993.03 任赤崗鎮黨委副書記、鎮長;
1993.03—1996.01 任赤崗鎮黨委書記、鎮人大主席團常務主席;
1996.01—1998.05 任大壩鎮黨委書記、鎮人大主席;
1998.05—1998.06 任占隴鎮黨委書記;
1998.06—1998.07 任中共普寧市委委員,占隴鎮黨委書記;
1998.07—2000.09 任中共普寧市委委員,占隴鎮黨委書記,享受副縣級待遇;
2000.09—2001.04 任中共普寧市委委員,市水利局局長、黨組副書記、副處級幹部;2001.04—2004.12 任中共普寧市委委員,市水利局局長、黨組書記、副處級幹部;
2004.12—2006.10 任市財政局局長、黨組書記,副處級幹部;
2006.10—2006.11 任中共普寧市委委員,市政協副主席,市財政局局長、黨組書記;
2006.11—2008.03 任中共普寧市委委員,市政協副主席、黨組成員,市財政局局長、黨組書記;
2008.03 任中共普寧市委委員,市政協副主席、黨組成員。