Родился 1 мая 1948 в г. Смоленске.
В 1973 окончил Смоленский филиал Московского энергетического института по специальности "Автоматика и телемеханика". В 1989 окончил Академию народного хозяйства при Совете Министров СССР.
В течение пяти лет работал на смоленском заводе "Измеритель" в должностях от электрика до старшего инженера-испытателя.
С 1977 - на партийной работе, с 1987 - первый секретарь Смоленского горкома КПСС.
С 1989 по 1993 - председатель Смоленского областного центра занятости населения.
С 1995 по январь 1998 - первый заместитель главы администрации Смоленской области.
21 декабря 1997 был избран депутатом областного Законодательного собрания. С января 1998 - председатель Смоленской областной Думы.
Полномочия признаны Советом Федерации 28 января 1998.
Женат. Имеет двух дочерей.