Родился 19 ноября 1925 года в Красногоровке (позже — Марьинского района Сталинской области Украинской ССР).
Спортсмен (футбол), тренер. Защитник.
В СКА (Житомир) — 1946, «Шахтере» (Сталино) — 1951-60.
В чемпионатах СССР 114 матчей.
Тренер «Локомотива» (Донецк) — 1962-64.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны I степени (1.08.1986), Красной Звезды (24.03.1945), Славы III степени (21.06.1945).
Скончался 27 октября 2002 года в Донецке.