Inizia nel 1996 la sua carriera calcistica in forza al Cannes, dove ci rimarrà fino al 1999, quando passa per prestito al Metz.
Lens
Nell'estate del 1999 passa a titolo definitivo al Lens. L'esordio in Ligue 1 e in questa stagione avviene il 4 maggio 2000 contro il Bordeaux, match vinto 2-1[1]. Totalmente il suo primo anno al Lens termina giocando 2 partite, facendosi segnare un gol[2], lo stesso l'anno seguente, ma con 5 gol subiti. Il 12 dicembre 2002 viene convocato come riserva per il match di Coppa UEFA contro il Porto, dove non entra in campo[3]. Il suo esordio in questa competizione avviene il 23 febbraio 2007, nel match vinto 1-0 contro l'Udinese, che non permette alla sua squadra la qualifica nella fase a girone per sconfitta all'andata di 3-0[4]. Nella stessa stagione fa l'esordio in Coppa Intertoto, nel match vinto per 2-1 contro il Lech Poznań[5].
Amiens
Nell'estate del 2007 passa all'Amiens, squadra militante in Ligue 2. L'esordio arriva sin dalla prima giornata di campionato, contro il FC Gueugnon, match vinto 2-1[6]. Quest'anno gioca 37 sulle 38 partite possibili in campionato, subendo 45 punti[7]. L'anno seguente non entrò in campo neanche una volta[8].
L'anno seguente passa all'AS Monaco, squadra militante in Ligue 1. L'esordio con i monegaschi avviene contro il Saint-Étienne (finito 1-1), entrando al 46º minuto del match[10]. L'esordio da titolare avviene la giornata seguente, nel match pareggiato 1-1 contro il PSG[11].