Родился 9 февраля 1965 года в Сенно Витебской области Белорусской ССР.
Спортсмен (лыжные гонки), спорторганизатор.
Мастер спорта СССР международного класса.
Начал заниматься лыжными гонками в 1978 году. Выступал за Вооруженные Силы (Минск). Тренировался под руководством В.Я. Филимонова.
2-й призер чемпионата СССР (1986) в эстафете 4х10 км.
В сборных СССР — с 1984 года, Республики Беларусь — с 1993 года.
Участник Олимпийских игр (1994).
Председатель Федерации лыжного спорта Республики Беларусь.