Родился 26 июля 1954 года в деревне Ляховцы Малоритского района Брестской области Белорусской ССР.
Спортсмен (легкая атлетика), тренер.
Мастер спорта международного класса (1975).
Окончил Гродненский педагогический университет (1978) и Высшую школу тренеров (1989).
Выступал за СДСО «Буревестник» (Гродно).
Чемпион СССР (1982) в спортивной ходьбе на 20 км.
Обладатель Кубка СССР (1980) в спортивной ходьбе на 30 км.
В сборной СССР — 1977-84.
2-й призер Олимпийских игр (1980) в спортивной ходьбе на 20 км.
Победитель Кубка мира (1979, 1981) в спортивной ходьбе на 20 км в командном зачете.
2-й призер чемпионата Европы (1978) в спортивной ходьбе на 20 км.
Рекордсмен мира.
Трагически погиб 1 декабря 1991 года. Похоронен на городском кладбище в Гродно (Республика Беларусь).