У дорослому футболі дебютував 1930 року виступами за команду клубу АІК, кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала дванадцять років.
1930 року дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 32 матчі, забивши 20 голів.