Воспитанник киевской футбольной школы №1 г. и киевской ФШМ. Первый тренер - Николай Чайка.
Играл в командах "Динамо" Киев (1957 - 1964), "Черноморец" (1965 - 1966) и "Шахтер" Донецк (1967 - 1968).
Чемпион СССР 1961 г.
Сыграл 2 матча за сборную СССР. Сыграл 2 матча за олимпийскую сборную СССР.
Главный тренер клуба "Днепр" Днепропетровск (1968 - 1973). Главный тренер клуба "Динамо" Киев (1973 - 1982, 1984 - 1990, 1996-2002). Главный тренер сборной СССР (1975 - 1976, 1982 - 1983, 1986 - 1990). Главный тренер сборной Объединенных Арабских Эмиратов (1990 - 1992). Главный тренер сборной Кувейта (1994 - 1996). Главный тренер сборной Украины (2000 - 2002).
Кавалер орденов "Знак Почета" (1971) и Трудового Красного Знамени (1987). Кавалер ордена Украины «За заслуги» ІІ степени. Герой Украины (2002, посмертно).
Кавалер Рубинового ордена УЕФА "За заслуги" (2002).