1975年4月至1978年4月任化州楊梅公社電影隊隊長。
6月1978至7月1980畢業於湛江財貿學校。
1980年7月至1981年7月任湛江市財政局科員。
1981 01至1983年9月任湛江地區稅務局科員。
1983年9月至1986年8月任湛江市稅務局科員(1983年9月至1985年7月,湖北財經學院財稅法專業畢業)。
1986年8月至1992年3月任湛江市稅務局副局長。
1992年3月至1993年3月任湛江市稅務局直屬分局局長、局長。
1993 01至1994年9月,任湛江市稅務局黨組成員、副局長(其中1993 01至1993,兼任湛江市稅務局局長、局長)。
1994年9月至2002年9月任湛江市國家稅務局黨組成員、副局長(1996年9月至1997年7月廣東省委黨校研究生學歷,學士學位;1996年9月至1999年7月,廣東省委黨校研究生畢業。
2002年9月至2013,任湛江市國家稅務局黨組書記、局長。
2013年7月至今,任茂名市國家稅務局黨組書記、局長。
主持茂名市國家稅務局全面工作,分管直屬稅務局工作。