Родился 13 июня 1940 в деревне Нижние Горки Малоярославецкого района Калужской области в семье военнослужащего и сельской учительницы, русский.
После школы окончил Калужский техникум железнодорожного транспорта.
В 1969 окончил Калужский филиал Московского высшего технического училища (МВТУ) им. Н. Э. Баумана, в 1979 - Московскую высшую партийную школу.
В 1960 - 63 проходил срочную воинскую службу.
В 1964 - 72 - техник, инженер турбинного завода, старший инженер, начальник бюро, начальник цеха опытного моторостроительного завода.
В 1972 перешел на профессиональную партийную работу.
В 1986 - 90 - заместитель председателя Совета министров Узбекской ССР.
С 27 февраля 1990 по август 1991 - первый секретарь Калужского обкома КПСС.
В марте 1990 был избран депутатом Калужского областного Совета народных депутатов. С апреля 1990 по декабрь 1993 - председатель областного Совета.
12 декабря 1993 был избран депутатом Совета Федерации.
В марте 1994 избран депутатом Законодательного собрания Калужской области, в апреле 1994 - председателем Законодательного собрания.
С января 1996 - член Совета Федерации по должности.
9 ноября 1996 избран главой администрации Калужской области.
С 6 декабря 1996 - член Государственного экспертного совета при Президенте РФ по особо ценным объектам культурного наследия народов РФ.
В апреле 2000 награжден орденом Почета.
Женат, имеет двух дочерей. Жена - Зоя Николаевна. Старшая дочь, Нина Дворецкая, - налоговый инспектор. Младшая дочь, Ольга Прошина, - научный сотрудник. Двое внуков.