Родился в 1936 году в Киевской области. После окончания Московского института инженеров железнодорожного транспорта работал на Запорожском электровозоремонтном заводе. В комсомоле прошел путь от секретаря комитета комсомола до первого секретаря обкома.
С 1967 года на партийной и советской работе - первый секретарь одного из райкомов КПСС, мэр г. Запорожья, секретарь обкома партии. После работы в ЦК КПСС инспектором и заместителем заведующего отделом оргпартработы был избран первым секретарем Запорожского обкома партии, а затем вторым секретарем ЦК Компартии Украины. Депутат Верховного Совета УССР двух созывов, народный депутат, член Верховного Совета СССР, председатель подкомитета по государственной безопасности Комитета по обороне и госбезопасности.
С начала 90-х годов - директор Промышленно-финансовой компании, вице-президент страховой компании, советник Президента РСПП, заместитель руководителя аппарата депутатского объединения «Народовластие» Государственной Думы. С 2001 года является вице-президентом, руководитель аппарата Российского союза товаропроизводителей. Председатель исполкома Международного союза товаропроизводителей.
Награжден четырьмя орденами и тремя медалями СССР. Имеет ряд печатных работ и публикаций по проблемам механизации и автоматизации производственных процессов.