Aux Jeux olympiques d'hiver de 1952, à Oslo, pour son seul départ de la compétition, il gagne la médaille d'argent au cinquante kilomètres, derrière le champion Veikko Hakulinen. Aux Championnats du monde 1954, il est onzième du cinquante kilomètres. Lors de l'édition 1956 des Jeux olympiques, il échoue au pied du podium au cinquante kilomètres avec le quatrième rang. Lors des Championnats du monde 1958, il se classe cinquième.