Hrál za Skelleftea AIK, GIF Sundsvall, AIK Stockholm a na hostování v SK Slavia Praha, kde se objevil výměnou za hostování Martina Hyského v AIK Stockholm. Se Slavií získal v roce 1996 ligový titul. V naší nejvyšší soutěži nastoupil ve 3 utkáních a dal 1 gól. Ve švédské lize nastoupil ve 134 utkáních a dal 53 gólů. V roce 1995 nastoupil dvakrát za švédskou reprezentaci.