W 1970 roku wystartował na mistrzostwach świata w Wysokich Tatrach. Razem z Ove Lestanderem, Ingvarem Sandströmem i Larsem-Göranem Åslundem zdobył brązowy medal w sztafecie. W biegach na 15 i 30 km zajmował ósme miejsce, a na dystansie 50 km stylem klasycznym był siódmy. Na kolejnych mistrzostwach świata już nie startował.