Han ingick i det svenska landslag som tog olympiskt guld på 4 x 10 kilometer stafett under olympiska vinterspelen 1948 i Sankt Moritz, och han tog brons på 18 kilometer. Under världsmästerskapen 1950 blev han världsmästare på 50 kilometer, framför landsmännen Enar Josefsson och Nils ”Mora-Nisse” Karlsson.