Воспитанник группы подготовки при команде «Динамо» (Москва).
Выступал за команды «Волга» Калинин (ныне – Тверь) (1960–1961), ЦСКА Москва (1962–1969).
За сборную СССР провел 25 матчей.
(За олимпийскую сборную России сыграл 3 матча.)
Участник чемпионата мира (4-е место) 1966 г.
Ассистент главного тренера в клубе «Зенит» Челябинск (1991–1993).