Nato a Ullånger di Kramfors, ai Mondiali del 1934 a Sollefteå ottenne la medaglia d'oro nella con il tempo di 4:06:43, con un distacco di poco meno di un minuto dal secondo, Nils-Joel Englund.