До початку проведення чемпіонатів СРСР серед клубів грав за команди «Червоне Перово» Перово (1924-1929), «Виборзький металіст» Ленінград (1930), «Динамо» Ленінград (1931, 1934), «Червона зоря» Ленінград (1932), ЗІС Москва (1933, 1934-1935), «Динамо» Київ (1933). Виступав за збірну Української РСР[2].
У першості СРСР грав за московське «Торпедо» в 1936-1938 роках, в чемпіонаті в 1938 році зіграв 4 матчі, капітан команди в двох останніх сезонах[2]. У 1939 році в групі «Б» в складі московського «Буревісника» в 15 поєдинках забив два м'ячі, після чого завершив кар'єру гравця.