Родился 17 января 1947 в деревне Самодуровка Тамбовской области в семье учителя, русский.
В 1964 окончил Рязанский политехникум, позже - Рязанский сельскохозяйственный институт (заочно) и Горьковскую высшую партийную школу. Специальность по образованию - "экономист - организатор сельского хозяйства".
Работал на нефтезаводах в Перми и Рязани.
В марте 1973 по комсомольской путевке был направлен на строительство Рязанской ГРЭС.
С 1978 - на партийной работе. Избирался депутатом Пронского и Кораблинского районных Советов, Рязанского областного Совета народных депутатов.
18 марта 1990 избран народным депутатом РСФСР.
Во время выборов президента РСФСР в 1991 был доверенным лицом Вадима Бакатина.
После роспуска парламента в 1993 трое суток сидел в следственном изоляторе вместе с другими депутатами, находившимися в Белом доме.
12 декабря 1993 избран в Совет Федерации.
С января 1994 по январь 1996 - заместитель председателя Комитета по аграрной политике, член Комиссии по регламенту и парламентским процедурам.
С 23 мая 1995 - аудитор Счетной палаты РФ.
22 декабря 1996 избран главой администрации Рязанской области.
Член Совета Федерации второго созыва по должности.
С 22 октября 1997 - член попечительского совета ГАО "ВВЦ".
Член совета директоров ОАО "Тюменская нефтяная компания".
В мае 2000 направил в Рязанскую областную думу законопроект о введении должности "управляющего для осуществления государственных полномочий на территории муниципальных образований Рязанской области".
Награжден орденом и медалью.
Женат. Имеет двоих сыновей.