Воспитанник запорожской команды "Металлург". Первый тренер - Николай Доморацкий.
Выступал в командах "Металлург" Запорожье (1956 - 1959), "Динамо" Киев (1959 - 1971).
Чемпион СССР 1961, 1966, 1967, 1968, 1971 гг. Обладатель Кубка СССР 1964, 1966 гг.
В сборной СССР провел 21 матч, забил 3 гола. За олимпийскую сборную СССР сыграл 5 матчей, забил 4 гола.
Участник чемпионатов мира 1966 (4-е место) и 1970 гг.
Главный тренер команды "Фрунзенец" Сумы (1973). Главный тренер команды "Нива" Подгайцы (1977 - 1978).