1955 wurde er Schwedischer Meister im Marathon. Danach siegte er in 2:25:40 h beim Košice-Marathon und wurde Achter beim Fukuoka-Marathon. 1956 kam er in Košice in 2:28:26 h auf den 15. Platz und wurde Achter beim Marathon der Olympischen Spiele in Melbourne in 2:31:12 h.