Родился 11 июля 1985 года в селе Лешуконское Архангельской области.
В 2004 году окончил Котласское речное училище, квалификация: техник-судоводитель с правом эксплуатации СЭУ.
В 2010 году окончил Поморский государственный университет имени М.В.Ломоносова, квалификация: Религиовед. Преподаватель.
В 2017 году окончил Московский государственный университет технологии и управления имени К.Г. Разумовского, профессиональная переподготовка по профилю: Государственное и муниципальное управление.
Работает в АО «Московское машиностроительное предприятие имени В.В. Чернышова», старший мастер контрольный.
В 2022 году зарегистрирован от партии «КПРФ» на выборы депутатов Муниципального Собрания внутригородского муниципального образования Южное Тушино в городе Москва.