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