1979年12月至1983年12月,部隊戰士,1984年4月至1986年08月任澄海縣稅務局稽查隊辦事員,1986年9月至1988年7月在汕頭稅務職工中專學校脫產讀書,1988年8月至1992年7月任澄海縣稅務局稽查隊辦事員,1992年7月至1995年1月任澄海縣稅務局稽查隊副隊長(副股級),1995年1月至1998年3月任澄海市國家稅務局稽查分局局長(正股級),1998年3月至2002年2月任澄海市國家稅務局稽查局局長(副科級),2002年2月至2003年9月任汕頭市澄海市國家稅務局副局長(副科級),2003年9月至今任汕頭市澄海區國家稅務局黨組成員、副局長(副科級)。
分管稽查局、信息中心工作。