También ha jugado en varios equipos como Everton F.C., RC Lens, Leeds United y AS Roma.