Родился 20 сентября 1946 года в г. Пудоже.
Окончил в 1983 г. Ленинградскую высшую партийную школу, в 1996 г. — Северо-Западную академию государственной службы, специальность — менеджер-экономист.
Трудовой путь начал в 1965 г. после окончания строительного техникума в строительных организациях г. Пудожа: от мастера участка до начальника лучшей в республике ПМК-116, которой руководил 13 лет.
В 1985 г. был избран первым секретарем райкома КПСС, с 1991 г. — заместитель генерального директора по строительству АО «Гранит», с 1994 г. был главой местного самоуправления Пудожского района. Избирался депутатом Верховного Совета Республики Карелия XII созыва, затем — двух созывов Законодательного Собрания Республики Карелия.
Имеет государственные награды: орден Трудового Красного Знамени, медали «За трудовую доблесть», «За преобразование Нечерноземной зоны РСФСР», почетное звание «Заслуженный строитель Карельской АССР».
В Палате Представителей был членом Комитета по бюджету и налогам