Начало карьеры провёл в в команде МВО (Москва) (в 1951-52 годах представляла Калинин). После расформирования команды в 1953 году перешёл в московского «Динамо», в составе которого стал четырёхкратным чемпионом СССР: 1954, 1955, 1957, 1959. Олимпийский чемпион 1956 года в составе сборной Советского Союза.
5 раз входил в список 33 лучших футболистов сезона: три раза под № 1 (1957—1959), по разу под № 2 (1956) и № 3 (1955).
Тренер юношеских и клубных команд московского «Динамо» — 1963-64 гг. В 1965-81 гг. работал начальником физподготовки в частях КГБ СССР. В 1982-88 гг. работал инструктором физкультуры в МГС «Динамо».
Похоронен на Ваганьковском кладбище, участок № 24.