Воспитанник сухумского футбола. Первый тренер - Шота Ломинадзе.
Выступал за команды "Крылья Советов" Москва (1946 - 1948), "Спартак" Москва (1949 - 1959).
Чемпион СССР 1952, 1953, 1956, 1958 гг. Обладатель Кубка СССР 1950, 1958 гг.
За сборную СССР провел 20 матчей, забил 10 голов (в т. ч. сыграл 3 матча, забил 2 гола за олимпийскую сборную СССР). Также сыграл за сборную СССР в 3 (забил 2 гола) неофициальных матчах.
Чемпион Олимпийских игр в 1956 г. Участник чемпионата мира 1958 г.
Главный тренер команды "Спартак" Москва (1960 - 1965, 1967 - 1972). Главный тренер команды "Арарат" Ереван (1973 - 1974, 1984 - 1985). Главный тренер команды "Черноморец" Одесса (1980 - 1981). Главный тренер сборной СССР (1977 - 1979).
Кавалер орденов "Трудового Красного Знамени" (1957), "Знак Почета" (1971), "Дружбы" (1995), "За заслуги перед Отечеством" IV степени (2011).
Кавалер Олимпийского ордена МОК (1996). Награжден орденом ФИФА "За заслуги перед футболом" (2000). Награжден Рубиновым орденом УЕФА "За заслуги" (2007).