Родился 10 ноября 1969 года в г. Петрозаводске.
В 1993 году окончил медицинский факультет Петрозаводского государственного университета по специальности «Лечебное дело». В 2008 году окончил НОУ «Институт международного права и экономики им. А.С. Грибоедова», г. Москва по специальности «Финансы и кредит».
Профессиональную деятельность начал в 1990 году в МУЗ «БСМП» г. Петрозаводска. 1993–1994 гг. – врач-интерн по анестезиологии-реаниматологии ГБУЗ «Республиканская больница им. В.А. Баранова». 1994–2002 гг. – врач-анестезиолог МУЗ «БСМП». 2002–2005 гг. – заместитель главного врача по скорой и неотложной медицинской помощи МУЗ «БСМП». 2005–2008 гг. – заместитель начальника управления здравоохранения комитета по вопросам здравоохранения, экологии и социальной защиты администрации города Петрозаводска. 2008–2010 гг. – заместитель председателя комитета по вопросам здравоохранения, экологии и социальной защиты - начальник управления здравоохранения администрации города Петрозаводска. 2010–2011 гг. – заместитель главы администрации Петрозаводского городского округа – председатель комитета здравоохранения, экологии и социального развития. 2011–2019 гг. – главный врач ГБУЗ «Больница скорой медицинской помощи».
2016–2021 гг. – депутат Законодательного Собрания Республики Карелия VI созыва. Председатель Комитета по здравоохранению и социальной политике.
19 сентября 2021 года избран депутатом Законодательного Собрания Республики Карелия VII созыва по Петрозаводскому одномандатному избирательному округу №3. Председатель Комитета по здравоохранению и социальной политике, член Комитета по образованию, культуре, спорту и молодежной политике. Руководитель фракции Всероссийской политической партии "ЕДИНАЯ РОССИЯ".