Родился 17 сентября 1984 года в г. Беломорске.
В 2006 году окончил Петрозаводский государственный университет по специальности «Инженер (информационные технологии)», в 2010 году - по специальности «Менеджер (управление предприятием)».
Во время обучения в университете, в 2003 году, начал трудовую деятельность в качестве рабочего по обслуживанию зданий и помещений Средней школы №5 г. Костомукша. В 2006 году трудился специалистом межрайонной инспекции Федеральной налоговой службы №1 по Республике Карелия в г. Костомукша. В 2007 году приступил к работе в Пенсионном фонде России, где начинал с должности главного специалиста-эксперта Управления в г. Костомукша, затем перешёл на должность главного контролёра-ревизора республиканского Отделения пенсионного фонда Карелии. С января 2015 года был назначен начальником Управления Пенсионного фонда в Лоухском районе Республики Карелия, а в 2016 году в связи с реорганизацией возглавил межрайонное управление ПФР в г. Сегеже Республики Карелия, куда входили Лоухский, Кемский, Беломорский и Сегежский районы, в 2021 году уволился по сокращению. Дважды избирался депутатом Совета Сегежского городского поселения IV и V созывов. В 2019 году был избран Председателем Совета Сегежского муниципального района VII созыва. В период 2019-2021 гг. являлся Главой Сегежского муниципального района. Председатель общественного совета по экологии Сегежского муниципального района с 2019 года. С апреля 2023 года возглавляет Региональный центр инжиниринга в Республике Карелия. Почетный член межрегионального общества охотников и рыболовов правоохранительных и административных органов России. Имеет государственные и ведомственные награды.
19 сентября 2021 года избран депутатом Законодательного Собрания Республики Карелия VII созыва по Единому избирательному округу. Член фракции "Единой России". Член Комитета по государственному строительству и местному самоуправлению.