Родился 14 апреля 1963 года в г. Майкопе Краснодарского края.
В 1984 году окончил Донецкое высшее военно-политическое училище инженерных войск и войск связи.
В 1994 году с золотой медалью окончил Военно-гуманитарный университет.
В 2004 году с дипломом с отличием окончил Санкт-Петербургский государственный университет по специальности «Государственное и муниципальное управление».
С 1984 по 2012 год проходил службу в Вооруженных Силах Советского Союза и России. Полковник запаса.
С декабря 2012 года по сентябрь 2014 года — советник Председателя Законодательного Собрания Санкт-Петербурга.
С сентября 2014 года – начальник управления документационного обеспечения Аппарата Законодательного Собрания Санкт-Петербурга.
С декабря 2000 года по сентябрь 2016 года – депутат внутригородского муниципального образования г. Санкт-Петербурга муниципальный округ Чкаловское.
Имеет правительственные награды.
Женат. Двое сыновей.
В октябре 2016 г. стал депутатом Законодательного Собрания Санкт-Петербурга шестого созыва.
Член фракции «ЕДИНАЯ РОССИЯ». Член комитета по законодательству, постоянной комиссии по экологии и природопользованию. Председатель редакционной комиссии ЗС СПб.