У дорослому футболі дебютував 1927 року виступами за команду клубу «Ельфсборг», кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала цілих двадцять років. Більшість часу, проведеного у складі «Ельфсборга», був основним гравцем атакувальної ланки команди. У складі «Ельфсборга» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,61 голу за гру першості.
За цей час тричі виборював титул чемпіона Швеції, двічі ставав найкращим бомбардиром сезону (у 1934 і 1936 роках), а за сукупною кількістю голів, забитих в матчах чемпіонату Швеції (252), досі залишається абсолютним рекордсменом змагання. Також утримує рекорд шведської футбольної першості за кількістю послідовно проведених матчів (344).
1932 року дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 9 років, провів у формі головної команди країни 42 матчі, забивши 20 голів.