Родился 2 октября 1967 года в городе Петрозаводске. В 1990 году окончил факультет промышленного и гражданского строительства Петрозаводского государственного университета по специальности «Промышленное и гражданское строительство».
Работал по специальности с 1997 по 2000 год - заместителем директора, с 2000 года - директором строительного предприятия «Офис-строй». С ноября 2015 года - директор государственного унитарного предприятия Республики Карелия «Водно-спортивный центр «Акватика». В 2004 году был избран депутатом Петрозаводского городского Совета. С 2011 по 2016 год - депутат Законодательного Собрания V созыва по Неглинскому одномандатному избирательному округу.
10 ноября 2016 года зарегистрирован депутатом Законодательного Собрания Республики Карелия VI созыва на основании постановления ЦИК РК «О передаче вакантного мандата депутата Законодательного Собрания Республики Карелия шестого созыва зарегистрированному кандидату из единого списка кандидатов, выдвинутого избирательным объединением «Карельское региональное отделение Всероссийской политической партии «ЕДИНАЯ РОССИЯ» по единому избирательному округу».