Crebbe in Svezia nel Dösjebro IF, per poi trasferirsi al Kävlinge GIF. Successivamente venne acquistato dal Malmö FF, squadra da dove attirò l'attenzione del Borussia Mönchengladbach, che lo comprò nel 1995. Con la retrocessione della squadra nel 1999, si trasferì al Kaiserslautern, compagine con cui rimase fino al 2002. Giocò fino al 2004 con il Copenaghen per poi essere ceduto al Landskrona BoIS, dove chiuse la propria carriera da calciatore al termine del campionato 2008.