Родился 28 мая 1931 года в Краснодоне Краснодонского района.
Спортсмен (футбол), тренер, арбитр. Вратарь.
Воспитанник ДЮСШ (Краснодон). В «Шахтере» (Краснодон) — 1951-52, «Шахтере» (Сталино) — 1953-59, «Шахтере» (Кадиевка) — 1959, «Локомотиве» (Сталино) — 1960-61, «Шахтере» (Александрия) — 1962.
В чемпионатах СССР 41 матч.
Тренер «Металлурга» (Енакиево) — 1963, «Азовстали» (Жданов) — 1963-64 (по июль), главный тренер «Шахтера» (Енакиево) — 1965, тренер «Шахтера» (Донецк, Украина) — 1992 (по июль), «Бажановца» (Макеевка, Украина) — 1992 (с августа)-93 (по июль).
Скончался 17 июня 1997 года в Донецке.