У дорослому футболі дебютував 1925 року виступами за команду клубу «Гельсінгборг», кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала цілих сімнадцять років. У складі «Гельсінгборга» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,52 голу за гру першості. За цей час п'ять разів виборював титул чемпіона Швеції.
У 1925 році дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 12 років, провів у її формі 34 матчі, забивши 18 голів.