Родился 15 ноября 1946 в семье военнослужащих в г. Пхеньян (Корея), русский. Отец во время Великой Отечественной войны служил в военной контрразведке, в СМЕРШе, победу встретил в Таллине. После войны служил в охране Ким Ир Сена.
В 1970 окончил Ленинградский электротехнический институт им. В. И. Ленина по специальности "инженер-электромеханик".
В 1970 - 73 - начальник участка по ремонту электрооборудования.
В 1973 - 75 проходил срочную службу в армии.
В 1975 - 90 - заместитель начальника цеха, начальник цеха, заместитель главного инженера, заместитель генерального директора Череповецкого металлургического комбината (Вологодская область).
Весной 1989 был избран депутатом городского Совета г. Череповца. В 1990 - 91 - председатель исполнительного комитета Череповецкого городского Совета народных депутатов.
В 1991 был избран мэром г. Череповца.
12 декабря 1993 был избран депутатом Совета Федерации первого созыва.
С 23 марта 1996 - и. о. главы областной администрации.
С мая 1996 - член Совета Федерации по должности.
6 октября 1996 победил на выборах главы администрации области.
С апреля 1998 - член совета директоров ОАО "Северсталь".
25 июня 1999 был избран в совет директоров РАО "ЕЭС России".
19 декабря 1999 был вновь избран главой администрации Вологодской области.
Награжден орденом "За заслуги перед Отечеством" II и III степеней.
Женат. Жена - Татьяна Леонидовна (1946). Дочь Мария (1970).