Родился 31 декабря 1912 года (13 января 1913 года) в станице Динская Пластуновского района Азово-Черноморского края.
Спортсмен (футбол), тренер, арбитр. Защитник.
Мастер спорта СССР. Судья республиканской категории (1958).
Окончил ГОЛИФК имени П.Ф. Лесгафта (1936).
Начал играть в 1928 году в Краснодаре в клубной команде завода имени Седина. В ГОЛИФКе — 1933-36, «Спартаке» — 1937-41, «Динамо» — 1942, 1946, команде в/ч Быстрова — 1943, «Зените» (все — Ленинград) — 1944-45.
В чемпионатах СССР 40 матчей.
Обладатель Кубка СССР (1944).
Чемпион Ленинграда (1943).
Капитан «Зенита» — 1944-45.
Судейством занимался с 1946 года. В высшей лиге чемпионатов СССР (1950-53) — 12 матчей.
Тренер клубной команды ЛДО — 1949-56, команды завода «Арсенал» (Ленинград) — 1970-74.
Преподаватель Ленинградского института водного транспорта — с 1957 года.
Участник Великой Отечественной войны. Награжден медалью «За оборону Ленинграда».
Скончался 14 февраля 1983 года в Ленинграде. Похоронен на Киновеевском кладбище в Санкт-Петербурге.