Начал заниматься биатлоном в 1979 году. В Кубке мира по биатлону дебютировал в 1989 году. Неоднократный призёр чемпионатов мира в эстафете. Чемпион мира по биатлону (1996) в командной гонке (вместе с Петром Ивашко, Олегом Рыженковым, Александром Поповым).
Завершил свою карьеру в большом спорте в 2006 году, перейдя на должность тренера лыжной сборной Белоруссии. Старший тренер национальной команды Республики Беларусь по биатлону.
Достижения
Чемпионаты мира
- 1995 бронзовая медаль в эстафетной гонке на 4 х 7,5 километра
- 1996 бронзовая медаль на дистанции 20 км. и в эстафетной гонке
- 1999 золотая медаль в эстафетной гонке
- 2001 серебряная медаль на дистанции 20 км. и в эстафетной гонке