He competed in the 2010 Winter Olympics for Belarus. His best finish is 11th, as a member of the Belarusian relay team. His best individual performance is 40th, in the pursuit.