1976年12月參加工作,1988年8月入關。
歷任九龍海關黨組秘書(副處級),蛇口海關副關長(副處級),九龍海關辦公室副主任(副處級),
1998年4月任深圳海關辦公室主任(正處級)、
2001年6月任調查局局長(副廳局級)。
2003年11月交流入署工作,
2003年11月任海關總署調查局副局長、
2005年8月任稽查司副司長職務。
2008年9月任太原海關關長(正廳局級)、黨組書記;
2011年7月任沈陽海關關長(正廳局級)、黨組書記;
2013年7月任大連海關關長(正廳局級)、黨組書記。
負責全面工作。