1968年11月後,廣州軍區生產建設兵團二師十一團戰士、政治處幹事;
1975年5月後,廣州市公共汽車公司保衛科幹部;
1978年7月後,廣州市計畫委員會辦公室秘書(其間:1981年3月至1984年12月在暨南大學夜大漢語言文學大專學習);
1984年1月後,廣州市計畫委員會辦公室秘書(副縣級);
1984年12月後,任廣州市計畫委員會國民經濟綜合處副處長(其間:1989年4月至7月在廣州市委黨校處級幹部理論班學習); 1989年11月後,任廣州市計畫委員會國民經濟綜合處處長;
1991年9月後,任廣州市計畫委員會副主任、黨組成員;
1993年8月後,任廣州市計畫委員會主任、黨組成員;
1995年8月後,任廣州市計畫工委書記、廣州市計畫委員會主任;
2001年4月後,任廣州市財政局局長、黨委書記,廣州市國資局局長;
2001年6月後,任廣州市財政局局長、黨委書記;
2006年3月後,任廣州市政協副主席、黨組成員,廣州市財政局局長、黨委書記;
2006年5月後,任現職。
廣東省第九次黨代會代表;第七、八、九屆廣州市委委員,廣州市第七、八、九次黨代會代表;廣州市第十、十一、十二屆人大代表;第十、十一屆廣州市政協委員。工作分工協助主席處理日常工作,分管提案委員會、城建資源環境委員會、政協機關工作。聯繫南沙區政協。聯繫民革廣州市委員會、農工黨廣州市委員會。