Родился 15 октября 1936 года в Донецкой области.
Окончил Мичуринский плодоовощной институт, ВПШ при ЦК КПСС, кандидат философских наук.
С 1977 по 1982 год — первый секретарь Уваровского горкома КПСС Тамбовской области. С 1982 по 1985 год — секретарь Тамбовского обкома КПСС.
В 1985 и в 1990 годах избирался депутатом, председателем исполкома Тамбовского областного Совета.
С 1990 по 1993 год — народный депутат РФ, член фракции «Коммунисты России».
После августовских событий 1991 года указом Президента РФ отстранен от должности председателя исполкома по обвинению в поддержке ГКЧП, но сразу же был избран депутатами председателем областного Совета.
В декабре 1993 года был избран депутатом Совета Федерации РФ первого созыва, являлся членом Комитета по вопросам безопасности и обороны. В марте 1994 года был избран депутатом, в апреле — председателем Тамбовской областной Думы.
В декабре 1995 года избран главой администрации Тамбовской области. С 1996 года по декабрь 1999 года по должности входил в Совет Федерации РФ, вновь возглавлял Комитет по вопросам безопасности и обороны, являлся членом Парламентской Ассамблеи Совета Европы, членом Межпарламенской Ассамблеи стран СНГ.
19 декабря 1999 года занял второе место в первом туре очередных губернаторских выборов в Тамбовской области и уступил победу во втором туре 26 декабря бывшему губернатору Олегу Бетину.
Вдовец, имеет двух детей.