Родился 25 октября (7 ноября) 1911 года в поселке Константиновка Харьковской губернии Российской империи.
Спортсмен (футбол), тренер, арбитр. Нападающий.
Начал играть в 1927 году в Константиновке в клубной команде металлургического завода имени М.В. Фрунзе. В «Стахановце» (Сталино) — 1936 (с мая)-41 (по июль), «Динамо» — 1944-45, команде танкового училища (обе — Киев) — 1946.
В чемпионатах СССР 62 матча, 15 голов.
Капитан «Стахановца» — 1938-40.
В сборных Донбасса — 1933-40, Украинской ССР — 1935-37.
В конце 1940-х годов — тренер клубных команд «Локомотива» (Киев). Главный тренер ДО (Петрозаводск) — 1952.
Скончался 15 ноября 1967 года в Киеве.