W 1938 roku wystartował na mistrzostwach świata w Lahti zdobywając srebrny medal w kombinacji. Uległ jedynie zwycięzcy Olafowi Hoffsbakkenowi z Norwegii, wyprzedzając innego Norwega Hansa Vinjarengena o zaledwie 1,20 punktu. Na tych samych mistrzostwach zajął 28 miejsce w biegu na 18 km techniką klasyczną. Rok później, podczas mistrzostw świata w Zakopanem wspólnie z Alvarem Hägglundem, Selmem Stenvallem i Carlem Pahlinem zdobył srebrny medal w sztafecie 4x10 km. Ponadto wspólnie z Gunnarem Wåhlbergiem, Johanem Wikstenem i Sethem Olofssonem zajął trzecie miejsce w pokazowych zawodach patrolu wojskowego podczas igrzysk olimpijskich w Garmisch-Partenkirchen w 1936 roku.