Родился 14 октября 1964 года в г. Донецке. Окончил Орловское высшее военное командное училище связи в 1985 г.; Академию народного хозяйства при Правительстве Российской Федерации в 1992 г.
С 1985 по 1990 г. — офицер Пограничных войск. В 1990 г. был избран заместителем председателя Петрозаводского городского Совета народных депутатов. В 1994 г. был избран депутатом Палаты Республики Законодательного Собрания Республики Карелия I созыва; был членом Комитета по законности и правопорядку и членом Комитета по государственному устройству, вопросам местного самоуправления и национальной политике. В 1998 г. избран главой самоуправления г. Петрозаводска и депутатом Палаты Представителей Законодательного Собрания Республики Карелия II созыва. Член Конституционного комитета.