曾任棲霞縣糧食局局長、棲霞縣人事局局長、棲霞縣委組織部辦公室主任、棲霞縣委組織部辦公室副主任、棲霞縣委組織部企業處副處長、棲霞市臧家莊鎮黨委副書記、鎮長、棲霞市松山鄉黨委副書記、鎮長、棲霞市官裏鎮黨委書記、 棲霞市陶村鎮黨委書記,萊陽市政府副市長,萊陽市委常委、市政府常務副市長。
2010年8月調任煙臺市人民政府國有資產監督管理委員會副主任。
2012年8月調任山東省煙臺市司法局副局長(正縣級)、煙臺監獄黨委書記、監獄長。