His best overall finish in the World Cup was in 2010–11, placing 73rd. His best performance at a World Championships is 9th, in the 2008 relay. As an individual, his best performance is 32nd, in the 20 km individual in 2013. He also won a silver medal at the 2003 Junior World Championships, in the individual.