He was a part of the silver junior men's relay at Biathlon Junior World Championships 2012. Since 2013–14 season he is competing regularly at Biathlon World Cup. He competed at the Biathlon World Championships 2013 in Nové Město na Moravě. He competed at the 2014 Winter Olympics in Sochi, in the individual contest. At the 2018 Winter Olympics he finished second in the 10 km sprint event.