У дорослому футболі дебютував 1981 року виступами за команду клубу «Броммапойкарна», в якій провів п'ять сезонів, взявши участь у 77 матчах чемпіонату.
Своєю грою за останню команду привернув увагу представників тренерського штабу лондонського «Арсенала», до складу якого приєднався 1990 року. Відіграв за «канонірів» наступні чотири сезони своєї ігрової кар'єри.
1987 року дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 58 матчів, забивши 6 голів.