1969年08月後,先後在湛江市文藝宣傳隊、湛江市粵劇團、湛江影劇院辦公室工作;
1981年03月後,在湛江市文化局秘書科當幹事;
1984年04月後,任湛江市文化局秘書科副科長;
1985年09月後,在雷州師範專科學校政史系學習畢業;
1987年07月後,歷任湛江市文化局辦公室副主任、主任、社文科科長(其間:1989年6月至1991年7月掛職任湛江市藝術培訓中心主任);
1992年02月後,歷任湛江市政協辦公室提案科科長、行政科科長;
1992年11月後,任湛江市政協辦公室副主任;
1994年04月後,任湛江市政協辦公室主任;
1995年02月後,任湛江市政協副秘書長、辦公室主任;
1997年07月後,任湛江市政協副秘書長(正處級,其間:1997年9月至2000年7月參加廣東省委黨校哲學專業在職研究生班學習畢業);
2003年04月後,任湛江市人民政府副秘書長(正處級);
2006年10月後,任湛江市人民政府秘書長、黨組成員;
2010年03月起,任湛江市人大常委會副主任 ,湛江市人民政府秘書長、黨組成員。