Dopo aver giocato nelle massime serie di Svezia, Belgio, Paesi Bassi e Inghilterra arrivò in Serie A, al , nel 1995, restando in Puglia anche dopo la retrocessione e contribuendo, con 8 reti all'immediata risalita nella stagione 1996-1997. In Serie A dal 1998 al 2000 giocò nel Bologna, con cui disputò 64 partite, facendosi apprezzare per la serietà, l'impegno e la correttezza.