Родился 8 марта 1972 года в городе Петрозаводске. Проживает в городе Архангельске.
В 1994 году с отличием окончил Архангельский лесотехнический институт по специальности "Инженер-строитель". В 1996 году окончил Высший институт управления в Москве по специальности "Юриспруденция". Работает по специальности.
Заместитель руководителя депутатского объединения "Наш округ "МАЙСКАЯ ГОРКА" в Архангельской городской Думе 27-го созыва. Председатель постоянной комиссии по административно-правовым вопросам, местному самоуправлению, этике и регламенту Архангельской городской Думы.
Женат, воспитывает троих детей.