Родился 3 октября 1971 года в городе Вологде.
В 1998 году окончил Московскую государственную юридическую академию по специальности «Юриспруденция».
В 2007 году прошел профессиональную переподготовку в ФГОУ ВПО «Северо-западная академия государственной службы» по специальности «Государственное и муниципальное управление».
С 1989 по 1991 годы проходил срочную службу в Вооруженных силах СССР.
С 1992 по 2002 год служил в органах внутренних дел Вологодской области.
С 2002 года — начальник договорно-правового отдела ГЭП «Вологдаоблкоммунэнерго».
С 2005 года — заместитель главы Вологодского муниципального района, 2016−2023 годы — первый заместитель руководителя, руководитель администрации Вологодского муниципального района; первый заместитель главы Вологодского муниципального округа.
В феврале 2024 года вступил в должность главы Вологодского муниципального округа.
2 февраля 2025 года на дополнительных выборах в Череповецкую городскую Думу избран депутатом по одномандатному избирательному округу № 2.
6 февраля 2025 года — главой города Череповца.
Имеет ведомственный знак отличия Федеральной службы государственной статистики — медаль «За заслуги в проведении Всероссийской переписи населения 2010 года», награжден медалью «За особые заслуги перед Вологодским районом» III степени.
Женат, воспитал двух сыновей.