Originaire de Vingrom, il représente le club local. Souffrant d'une bronchite asthmatique chronique, il commence la pratique du ski de fond et de la course à pied pour améliorer sa condition. Il fait ses débuts dans une compétition majeure à l'occasion des Championnats du monde 1954, où il est vingtième du quinze kilomètres et quatrième du relais. En 1955, il est troisième du quinze kilomètres aux Jeux du ski de Suède et en 1956, il occupe le même rang aux Jeux du ski de Lahti sur dix-huit kilomètres.