Inicia su carrera en el Montpellier HSC, antes de firmar por el Paris Saint-Germain en 1999.
Al año siguiente, con los parisinos en la Champions League, consigue asistir seis goles del famoso encuentro ante el Rosenborg, que culminaría en un abultado 7 a 2.
En su estancia en el club inglés, de cuatro temporadas, sumaría 21 goles en 129 partidos.
Después de la cesión, no continua en el Newcastle y ficha or el SL Benfica portugués.
Marcó su primer gol ante los rivales del FC Porto, con un tiro desde 40 metros, una de sus especialidades.