Родился 10 сентября 1941 года в деревне Овсяники Вилейского района Гродненской области Белорусской ССР.
Тренер (легкая атлетика).
Заслуженный тренер РСФСР (20.01.1982). Заслуженный тренер Белорусской ССР (8.10.1992). Заслуженный тренер СССР (8.08.1992). Заслуженный работник физической культуры и спорта Республики Беларусь (28.08.1995).
Окончил Новокузнецкий государственный педагогический институт (1965) и Омский ГИФК (1971).
Тренер ДЮСШ (Новокузнецк), ВФСО «Динамо» (Краснодар) — 1972-83, ШВСМ (Гродно) — с 1983 года.
Среди его учеников — Г. Колноотченко, Г. Савинкова, Э. Зверева, Н. Шиколенко, В. Дубровщик, Я. Корольчик.
Скончался 16 января 1999 года.