Auxerre, con el que debutó como profesional, jugó después para el Olympique de Marseille de manera fugaz por diversos episodios polémicos, que le llevaron a sendas cesiones al Girondins de Burdeos y el Montpellier Hérault, y una posterior salida al Nîmes Olympique.