Родился 25 октября 1947 года в селе Островки Барановичской области Белорусской ССР.
Спортсмен (легкая атлетика), спорторганизатор.
Мастер спорта СССР международного класса.
Выступал за ДСО «Урожай» (Минск).
3-й призер чемпионата СССР (1975) в марафонском беге.
Чемпион Украинской ССР (1975).
Участник чемпионатов СССР (1974, 1978), Кубка СССР (1972), Олимпийских игр (1976).
Был начальником учебно-спортивного отдела Центра олимпийской подготовки (Минск), вице-президентом Белорусской федерации легкой атлетики.