1985年7月至1988年6月任湛江市吴川县税务局中山税务所办事员,1988年7月至1992年3月任湛江市吴川县税务局办事员,1992年3月至1995年3月任湛江市吴川县税务局税政一股副股长,1995年3月至2002年1月任湛江吴川市国家税务局税政科科长,2002年1月至2005年9月任湛江吴川市国家税务局总经济师,2005年9月至2010年10月任湛江廉江市国家税务局副局长,2010年10月至2018年7月任湛江吴川市国家税务局副局长,2018年7月12日至2018年7月19日任湛江吴川市国家税务局、地方税务局联合党委委员,2018年7月至2018年10月任国家税务总局吴川市税务局联合党委委员、副局长,2018年10月至今任国家税务总局吴川市税务局党委委员、副局长。