У дорослому футболі дебютував 1968 року виступами за команду клубу «Мальме», кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала цілих шістнадцять років. Більшість часу, проведеного у складі «Мальме», був основним гравцем захисту команди. В її складі п'ять разів ставав чемпіоном Швеції, чотири рази вигравав Кубок країни.
1974 року дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 5 років, провів у формі головної команди країни 20 матчів.