У дорослому футболі дебютував 1995 року виступами за команду клубу «Броммапойкарна», взяв участь у 47 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу АІК, до складу якого приєднався 1997 року. Більшість часу, проведеного у складі клубу АІК, був основним гравцем захисту команди.
У 1999 року уклав контракт з клубом «Ковентрі Сіті», у складі якого провів наступні три роки своєї кар'єри гравця.
Завершив професійну ігрову кар'єру у клубі «Копенгаген», за команду якого виступав протягом 2002—2003 років.
Виступи за збірну
У 1998 році дебютував в офіційних матчах у складі національної збірної Швеції. Протягом кар'єри у національній команді, яка тривала 5 років, провів у формі головної команди країни лише 10 матчів.