Родился 17 мая 1970 года в городе Пятигорск (Ставропольский край) в семье военного.
В 1991 году закончил Высшее политическое училище им. 60-летия ВЛКСМ ВВМВД СССР.
В 1997 году закончил Санкт-Петербургскую юридическую академию МВД по специальности юриспруденция.
Владеет английским языком. Является действительным государственным советником Санкт-Петербурга 2 класса.
С 1987 по 1999 годы проходил военную службу в Вооруженных силах, в том числе в Федеральной Службе Охраны РФ.
С 2000 по 2012 год работал в бизнес-структурах. С февраля 2012 года по 16 июня 2014 года занимал должность заместителя главы администрации Калининского района Санкт-Петербурга.
С июля 2014 по февраль 2016 года – глава администрации Кронштадтского района Санкт‑Петербурга.
С февраля 2016 по ноябрь 2021 года – глава администрации Калининского района Санкт‑Петербурга.
С ноября 2021 года – председатель Комитета по благоустройству Санкт‑Петербурга.