Родился 10 марта 1935 года в деревне Орвяница Дубровицкого района Ровенской области Украинской ССР.
Спортсмен (мотобол), тренер, спорторганизатор.
Мастер спорта СССР. Заслуженный тренер Белорусской ССР.
Был тренером и начальником команды «Строитель» (Пинск Брестской области). Тренер сборной Белорусской ССР.
Председатель Дубровицкого райкома ДОСААФ (Белорусская ССР) — 1960-62, начальник Дубровицкого автомотоклуба ДОСААФ (Белорусская ССР) — 1962-64, директор спортивного комплекса ДОСААФ (Пинск Брестской области) — 1983-86, председатель совета физкультуры и помощник директора Пинского экскаватороремонтного завода (позже «Гидросельмаш») (Брестская область) — 1987-95.
Заместитель председателя колхоза имени Жданова Бродовского района Львовской области Украинской ССР — 1971-73.
Мемориальная доска установлена на здании гостиницы «Спорт» в Пинске Брестской области (Республика Беларусь).
Скончался 1 ноября 2009 года. Похоронен на кладбище деревни Посеничи Пинского района Брестской области (Республика Беларусь).