Párizsban született. 1996 és 1998 között a Girondins Bordeaux játékosa volt, de mivel kevés lehetőséget kapott, ezért az 1997–98-as szezonban kölcsönadták a Martigues együttesének. 1998-ban Belgiumba igazolt a Gentbe, ahol két évet töltött, de két alkalommal is kölcsönadták. Először a Monaco, majd a Toulouse is kölcsönvette. 2000 és 2003 között a Lille-ben játszott. 2003 és 2005 között az Olympique Marseille játékosa volt, melynek színeiben 2004-ben bejutott az UEFA-kupadöntőjébe. 2005 és 2008 között Spanyolországban játszott a Levantéban és a Tenerifében. 2008 és 2010 között a Stade Reims, a 2010–11-es szezonban pedig a Cannes játékosa volt.