Cresce nelle giovanili della squadra senegalese ASC Jeanne d'Arc, poi, all'età di soli diciassette anni, viene acquistato dal Lille. Con i Mastifs il 28 ottobre 1989 esordisce nel massimo campionato di calcio francese nella partita Metz-Lille terminata 1-1.
Nel 2000 emigra in Turchia, vestendo le maglie del Çaykur Rizespor per un biennio, del Trabzonspor per un altro biennio, e concludendo l'esperienza turca con il Konyaspor.
Debutta nel campionato greco nel 2005, quando gioca le sue ultime due stagioni da professionista nell'Akratitos e nel Kavala.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Francia olimpica