Nigdy nie startował na zimowych igrzyskach olimpijskich. W 1985 roku wystartował na mistrzostwach świata w Seefeld in Tirol, gdzie wspólnie z Thomasem Wassbergiem, Thomasem Erikssonem i Gunde Svanem wywalczył brązowy medal w sztafecie 4x10 km. Dwa lata później, podczas mistrzostw świata w Oberstdorfie wraz z Wassbergiem, Svanem i Torgnym Mogrenem zdobył kolejny medal w sztafecie, tym razem złoty. Był to największy sukces w jego karierze. Na kolejnych mistrzostwach świata już nie startował.