Родился 16 марта 1936 года в Кривом Роге в семье рабочего. В 1958 году окончил Криворожский горнорудный институт и в 1971 году заочно Высшую партийную школу при ЦК КПСС.
В 1958-1962гг. - бригадир электромонтажников, инженер, старший инженер, механик шахты рудоуправления имени Ф. Э. Дзержинского (Кривой Рог). В 1962—1964гг. — секретарь комитета ЛКСМУ Криворожского рудоуправления имени Ф. Э. Дзержинского в Кривом Роге. В 1964—1967гг. — первый секретарь Криворожского горкома ЛКСМ Украины. В 1967—1970гг. — первый секретарь Днепропетровского обкома ЛКСМ Украины. В 1970—1972гг. — второй секретарь ЦК ЛКСМ Украины. В 1972—1975гг. — первый секретарь ЦК ЛКСМ Украины. В 1975г. — инспектор ЦК КП Украины. В 1975—1980гг. — второй секретарь Херсонского обкома КП Украины. В 1980—1987гг. — первый секретарь Херсонского обкома КП Украины. В 1987—1989гг. — первый секретарь Крымского обкома КП Украины. В 1989—1991гг. — секретарь ЦК КПСС. Во время августовского путча был одним из немногих членов Политбюро, кто выступил против путчистов. С 1992 года — заместитель сопредседателя-координатора Международного конгресса промышленников и предпринимателей.
Депутат Совета Союза Верховного Совета СССР (1984—1989гг.), Народный депутат СССР (1989-1991гг.). Член ЦК КПСС (1989—1991гг.), кандидат в члены ЦК КПСС (1981—1989гг.).
Скончался 28 декабря 2017 года в Москве. Похоронен на Троекуровском кладбище.