He competed in the 2006 and 2010 Winter Olympics for Kazakhstan. His best finish was 18th, as a member of the Kazakh relay team in 2010. His best individual performance was 49th, in the 2010 pursuit.