Montpellier HSC
He played on the professional level in Ligue 1 for Montpellier HSC, Ligue 2 for ASOA Valence, Montpellier HSC, AS Nancy and Stade Brestois 29 and Belgian First Division for K. Sint-Truidense V.V..