Han har spilt for FC København i Danmark, TSG 1899 Hoffenheim og 1. FC Nürnberg i Tyskland, Odd Grenland i Norge, AIK Solna, GIF Sundsvall, IFK Timrå, men spilte sine første organiserte fotballkamper i sin hjemklubb Stigsjö IK i 1988.