Родился 6 июня 1960 года в г. Медвежьегорске. В 1982 году окончил Ленинградский Институт инженеров железнодорожного транспорта.
После окончания института приехал в г. Сортавала по распределению в дистанцию гражданских сооружений ОЖД. Мастер, главный инженер, начальник дистанции. С 1997 по 1999 год работал начальником отдела инвестирования жилищного строительства в Управлении ОЖД в Санкт-Петербурге. В 1999 году вернулся в Сортавала. В 2005 г. избран депутатом Совета Сортавальского городского поселения. В 2006 году назначен первым заместителем Главы Сортавальского муниципального района. С 2008 года – член партии «Справедливая Россия». С 2008 по 2010 год – заместитель генерального директора ООО «Карелэнергоинвест». Работал в Санкт-Петербургском филиале ОАО «РЭУ» в Сортавале.
В 2011 году избран депутатом Законодательного Собрания Республики Карелия V созыва по Единому избирательному округу.