Воспитанник киевской ДЮСШ «Динамо» (первый тренер – Евгений Филиппович Лемешко).
Выступал за команды «Динамо-2» Киев (1965), «Динамо» Киев (1965–1969, 1973–1974), «Заря» Ворошиловград (1969–1972, 1976–1977), «Днепр» Днепропетровск (1975), СКА Киев (1978–1979).
3-кратный чемпион СССР: 1967, 1968, 1972.
За сборную СССР сыграл 11 матчей, забил 4 мяча.
(в том числе за олимпийскую сборную СССР – 5 матчей, 3 гола.)
Бронзовый призер Олимпийских игр 1972 года.