Окончил Херсонский сельскохозяйственный институт в 1953 г.
С 1952 г. на комсомольской работе.
В 1955—1962 гг. секретарь ЦК ЛКСМ Украины,
в 1962—1966 гг. второй секретарь Закарпатского обкома КП Украины,
в 1966—1972 гг. первый секретарь Ровенского обкома КП Украины,
в 1972—1980 гг. первый секретарь Херсонского обкома КП Украины,
в 1980 г. первый заместитель председателя Совета Министров Украинской ССР,
в 1980—1988 гг. секретарь ЦК КП Украины.
Член ЦК КПСС в 1981—1989 гг. Член ЦРК КПСС в 1976—1981 гг. Член КПСС с 1951 г. Депутат Верховного Совета СССР 7 — 11 созывов.
С 1988 г. на пенсии.
С 1998 сопредседатель Украинского аграрного союза.
Награжден тремя орденами Ленина, орденами Октябрьской революции, Трудового Красного знамени, "Знак Почета", украинским орденом "За заслуги" III степени, медалями.