Aux Championnats du monde 1938, il obtient la médaille d'argent en relais, puis remporte en 1940 le dix-huit kilomètres du Festival de ski de Holmenkollen, son unique victoire majeure. Sa carrière sportive est interrompue par la Seconde Guerre mondiale, où il est détenu par les Allemands dans un camp de concentration pendant deux ans, mais cela n'empêche pas de revenir dans les sélections de l'équipe nationale, y compris pour les Jeux olympiques 1948 à Saint-Moritz, où il gagne une médaille de bronze en relais. Il participe aussi aux Jeux olympiques d'Oslo en 1952 à l'âge de quarante ans, après une deuxième place au championnat national où il termine notamment quatrième du cinquante kilomètres.