Воспитанник московской юношеской команды "Торпедо" и московской ФШМ. Первый тренер А. М. Акимов.
Выступал в командах "Динамо" Москва (1957 - 1970), "Динамо" Целиноград, (1971).
Чемпион СССР 1959 и 1963 гг. Обладатель Кубка СССР 1967 г.
За сборную СССР сыграл 53 матча, забил 20 голов (в т. ч. за олимпийскую сборную СССР - 4 матча, 3 гола).
Финалист Кубка Европы 1964 г. Участник чемпионатов мира 1962, 1966 (4-е место) гг.
В 1967 г. стал лучшим бомбардиром европейских национальных сборных, забив за первую сборную СССР 10 мячей, занял 9-е место в опросе еженедельника "Франс футбол" при определении лауреатов "Золотого мяча".
Играющий тренер команды "Динамо" Целиноград, (1971).