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