Il améliore son meilleur résultat de nouveau en 2020 dans la mass-start de Coupe du monde à Oberhof, avant de se classer notamment onzième dans ce format aux Championnats du monde à Östersund. Un an plus tard, aux Championnats du monde à Pokljuka, il remporte sa première médaille mondiale avec l'argent sur le relais avec Peppe Femling, Martin Ponsiluoma et Sebastian Samuelsson.