Родился 26 февраля 1944 года в Каменец-Подольском Украинской ССР.
Спортсмен (футбол), тренер, арбитр. Защитник.
Мастер спорта СССР международного класса (1972).
Начал играть в 1959 году в Каменец-Подольском в юношеской команде «Динамо» — 1962 (по июль). В «Динамо» (Хмельницкий) — 1962 (с августа)-63, СКА (Львов) — 1964-65, ЦСКА (Москва) — 1966-75.
В чемпионатах СССР 288 матчей, 5 голов.
Чемпион СССР (1970).
Финалист Кубка СССР (1967).
В списке «33-х» — №1 (1970, 1972, 1973), №2 (1968, 1969).
Капитан ЦСКА (Москва) — 1972-75.
В сборной СССР (1968-74) — 62 матча.
2-й призер чемпионата Европы (1972).
3-й призер Олимпийских игр (1972).
Участник чемпионата мира (1970), чемпионата Европы (1968), отборочных матчей чемпионата мира (1974), чемпионата Европы (1976).
Капитан сборной СССР — 1972-74.
Тренер ЦСКА (Москва) — 1978, главный тренер СКА (Львов) — 1979-80, начальник команды СКА (Киев) — 1981, главный тренер СКА (Одесса) — 1983-84, тренер «Тигины» (Бендеры) — 1988.
Под его руководством СКА (Львов) был чемпионом Советской Армии (1979).
Соавтор книги «Футбол — не только игра» (1996).
Скончался 18 апреля 2004 года в Киеве. Похоронен на Лесном кладбище в Киеве (Украина).
Фотография могилы © Валентин Кузьменко (Киев).