Родился 18 апреля 1980 года в п. Краскино Хасанского района Приморского края.
Окончил факультет политических и социальных наук Петрозаводского государственного университета по специальности «Политолог, преподаватель политологии».
С 2006 года – руководитель научных и образовательных программ Северо-Европейского университета Петрозаводского государственного университета.
В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Единому избирательному округу.