Родился 15 апреля 1961 года в посёлке Краснолесье Нестеровского района Калининградской области.
В 1978 году окончил среднюю школу в городе Нестерове и там же начал трудовую деятельность в качестве лаборанта кабинета физики.
С 1979 по 1982 годы проходил службу на Балтийском флоте. Службу проходил на малом противолодочном корабле. Служил гидроакустиком. Уволился в запас в звании главного корабельного старшины.
В 1988 году окончил Калининградский государственный университет по специальности «География», имеет ученую степень — кандидат педагогических наук.
С октября 2010 года — заместитель главы администрации г. Калининграда по социальным вопросам. Отвечал за работу управлений спорта и молодежной политики, социальной поддержки населения и культуры, отдела по профилактике правонарушений, а также комитета по образованию.
Указом губернатора Калининградской области от 29 октября 2012 года был назначен на должность заместителя председателя правительства Калининградской области.
18 сентября 2016 года был избран депутатом Государственной Думы VII созыва, член фракции «Единая Россия», член комитета ГД по образованию и науке.
18 апреля 2018 года решением городского Совета депутатов Калининграда избран главой городского округа «Город Калининград».
С 2 ноября 2020 года по настоящее время — заместитель председателя правительства Калининградской области.