1999年3月至2000年1月任广东省茂名化州市地方税务局下郭税务所副所长,
2000年1月至2001年3月任广东省茂名化州市地方税务局城区分局副局长兼三股股长,
2001年3月至2001年12月任广东省茂名化州市地方税务局机关服务中心负责人,
2001年12月至2002年7月任广东省茂名化州市地方税务局丽岗税务所副所长,
2002年7月至2003年5月任广东省茂名化州市地方税务局办公室主任,
2003年5月至2004年1月任广东省茂名化州市地方税务局鉴江税务所所长,
2004年1月至2006年4月任广东省茂名化州市地方税务局城区税务分局局长,
2006年4月至2008年5月任广东省茂名化州市地方税务局副主任科员、城区税务分局局长,
2008年5月至2011年10月任广东省茂名化州市地方税务局鉴江税务分局局长,
2011年10月至2013年11月任广东省茂名化州市地方税务局党组成员、纪检组组长、鉴江税务分局局长,
2013年11月至2018年7月任广东省茂名化州市地方税务局党组成员、纪检组组长,
2018年7月至2018年10月任国家税务总局化州市税务局联合党委委员、副局长,
2018年10月至今国家税务总局化州市税务局党委委员、副局长。[1]
2018年10月,国家税务总局化州市税务局党委委员、副局长。[1]