Играть начал в Краматорске Донецкой области. В 1968—1974 гг. играл за донецкий «Шахтёр». В 1972 году выступал на чемпионате Европы, будучи игроком первой лиги. В 1975—1981 годах играл в киевском «Динамо».
С конца 2006 года президент детского ФК «Старт» имени Анатолия Конькова. С 2008 — спортивный директор ФК «Сталь» Алчевск.
Достижения
- Бронзовый призёр Олимпийских игр 1976 года.
- Четырёхкратный Чемпион СССР: 1975, 1977, 1980, 1981.
- Обладатель Кубка СССР 1978.
- Обладатель Кубка обладателей Кубков УЕФА 1975.
- Обладатель Суперкубка УЕФА 1975.
- В списках 33 лучших футболистов СССР 9 раз, из них № 1 (1975—1978) — 4 раза, № 2 (1979—1981), № 3 (1971 и 1973)
- Награждён орденом «За заслуги» III степени (2004)