1980 és 1986 között a Lens, 1986-87-ben a Bordeaux labdarúgója volt. A bordeauxi csapattal bajnokságot és francia kupát nyert 1987-ben. 1988-ban ismét a Lens játékosa volt. 1988 és 1991 között az Olympique Marseille együttesében szerepelt három idényen át. Minden szezonban bajnoki címet nyert a csapattal, 1989-ben francia kupát is. 1991 és 1993 között a Nîmes Olympique, 1993-94-ben ismét a Bordeaux, 1994-95-ben a Metz játékosa volt. 1995 és 1996. december között a svájci FC Sion együttesében játszott. Egy bajnoki címet és két svájci kupa győzelmet ért el a csapattal. 1997-ben egy rövid időre visszatért a Lens csapatához, ahol újabb bajnoki cím részese volt. 1997-98-ban a szaúdi en-Naszr, 1998 és 2000 között a másodosztályú svájci Étoile Carouge játékosa volt. 2000-ben fejezte be az aktív labdarúgást.