He competed in the 2010 Winter Olympics for Kazakhstan. His best finish was 18th, as part of the Kazakh relay team. He also finished 69th in the individual.