Родился 20 ноября 1942 в дер. Соколово Смоленской области, русский.
Окончил Смоленский вечерний авиационный техникум в 1968 и заочно Ленинградский институт авиационного приборостроения в 1975.
С 1960 работал столяром, шофером, слесарем, огранщиком алмазов.
С 1968 по 1979 работал на Смоленском заводе малогабаритных вычислительных машин на различных должностях.
С 1979 по 1982 - председатель Промышленного райисполкома Смоленска.
Избирался депутатом районного и городского Советов народных депутатов.
С 1983 по 1986 работал на Смоленском заводе холодильников (ныне АО "Айсберг") заместителем директора, с 1986 по 1993 - директором.
25 апреля 1993 был избран главой администрации Смоленской области.
12 декабря 1993 избран депутатом Совета Федерации.
В январе 1996 вошел в новый состав Совета Федерации по должности, а в феврале стал членом Комитета по делам СНГ.
С 1996 - заместитель Председателя Парламентского Собрания Сообщества России и Белоруссии.
17 мая 1998 проиграл выборы главы администрации Смоленской области.
Женат. Имеет сына и дочь. Сын Павел окончил Смоленскую военную академию, лейтенант.