Inizia la propria carriera in patria vestendo le maglie di Châteauroux e Martigues. In seguito passa in Spagna, nelle serie minori, dove veste prima la maglia del Lucena e in seguito dell'Alcorcón.
Nel 2014 approda in massima divisione al Granada. In due stagioni colleziona 59 presenze e 4 gol in campionato.
Nell'estate 2016 passa allo Sporting Gijón. Nel 2017 passa agli israeliani del Maccabi Tel Aviv