Membre du club Dala-Järna IK, il fait ses débuts internationaux aux Championnats du monde 1982, terminant treizième du quinze kilomètres.