Родился 19 декабря 1958 в Кировской области.
Окончил Горьковское речное училище, Московскую высшую
школу профсоюзного движения и Северо-Западную академию
государственной службы.
Работать начал в Карелии в 1978 в Беломорско-Онежском пароходстве (БОП).
Работал на судах загранплавания, инженером-технологом планового отдела, освобожденным председателем профкома Беломорского морского порта БОПа.
С 1988 по 1991 - на партийной и советской
работе в г. Беломорске.
С 1991 по 1995 - заместитель управляющего Беломорским отделением Агропромбанка.
В декабре 1995 избран главой местного самоуправления Беломорского района.
С апреля 1998 - депутат Палаты представителей
Законодательного собрания Республики Карелия.
С февраля 2000 - председатель Палаты представителей
Законодательного собрания Республики Карелия. Был определен представителем
Законодательного собрания РК в Совете Федерации РФ.
29 марта 2000 были подтверждены полномочия члена Совета Федерации.