Родился 29 октября 1959 года в деревне Оснежицы Пинского района Минской области Белорусской ССР.
Спортсмен (легкая атлетика), тренер, арбитр.
Мастер спорта СССР. Заслуженный тренер Республики Беларусь. Судья национальной категории (Республика Беларусь).
Окончил Белорусский ГИФК (1992).
Чемпион СССР (1981) в эстафете 4х800 м, 3-й призер чемпионата СССР (1978). 2-й призер чемпионата СССР в помещении (1982) в беге на 800 м. Победитель Спартакиады народов СССР (1979) в эстафете 4х800 м.
Был тренером сборной Белорусского национального технического университета (Минск, Республика Беларусь).
Скончался 26 мая 2013 года в Бресте (Республика Беларусь).