Родился 5 июля 1936 года в Волновахском районе Донецкой области Украинской ССР.
Спортсмен (футбол), тренер. Защитник, полузащитник.
В «Шахтере» — 1956-59, «Локомотиве» (обе — Сталино/Донецк) — 1960-65, «Темпе» и «Шахтере» (Южно-Сахалинск) — 1967-68.
В чемпионатах СССР 13 матчей.
Главный тренер «Шахтера» (Южно-Сахалинск) — 1968, «Зауральца» (Курган) — 1971 (по июль).