Начинал карьеру футболиста в московском «Металлурге». Летом 1938 года перешёл московский ЦДКА, где сразу же закрепился в основном составе команды. За армейцев выступал до начала Великой Отечественной войны. В послевоенные годы играл за клубы «Спартак» и МВО. Окончив карьеру футболиста, возглавил сборную Вооруженных Сил СССР, в 1958—1959 годах работал начальником команды ЦСК МО. В мае 1967 года исполнял обязанности главного тренера ЦСКА, под его руководством армейцы провели три матча — два в чемпионате и один в кубке СССР. Работал функционером в Управлении футбола СССР и Спорткомитете РСФСР. Умер в 1994 году. Похоронен в Москве.