1971年8月至1974年3月任廣州市稅務局第二分局稽查科巡視員。
1974年3月至1984年8月任廣州市東山區財政局科員、副科長。
1984年8月至1987年7月任廣州市東山區財政局第三稅務所黨支部書記、副所長。
1987年7月至1990年9月任廣州市東山區財政局副局長。
1990年9月至1997年2月,任廣州市東山區稅務局黨委副書記、書記、代局長、局長。
1997年2月至1999年2月,任廣州市東山區國家稅務局黨組書記、局長。
6月1999 11至2006年3月5438+0任廣州市國家稅務局直屬三中分局黨組書記、局長。
2006年3月5438日至2002年3月任廣州市國家稅務局黨組書記、局長。
2002年6月至2005年7月任廣州市國家稅務局黨組成員,任廣州市國家稅務局直屬稅務分局黨組書記、局長。
2005年7月至2006年6月任廣州市國家稅務局黨組成員,廣州市越秀區國家稅務局黨組書記、局長。
5438年6月+2006年2月至今,任廣州市國家稅務局黨組成員、副局長。
2008年5月起,不再擔任廣州市越秀區國家稅務局黨組書記、局長職務。