Родился 25 ноября 1921 года в Прилуках Черниговской губернии Украинской ССР.
Спортсмен (шашки), тренер, арбитр, спорторганизатор.
Мастер спорта (1962). Заслуженный тренер РСФСР (1967). Судья всесоюзной категории (1968).
Окончил Актюбинское пехотное училище.
Выступал за ДСО «Спартак» (Ленинград).
Чемпион ЦС ДСО (1960) среди производственных коллективов.
Среди его учеников — В. Литвинович, В. Голосуев, И. Спасская, В. Дудковский, Ю. Губанов.
Преподаватель Дома пионеров Ждановского района Ленинграда — 1957-65.
Был руководителем шахматно-шашечного клуба Дома культуры имени Первой Пятилетки (Ленинград). Председатель Федерации шашек Ленинграда — 1967-73.
Награжден орденами Отечественной войны I степени (6.04.1985), Славы III степени, медалями, знаком «Отличник физической культуры».