Er spielte für ACBB Jugend, Nantes, Marseille, Tottenham, Burnley und Monaco.
In der Sommertransferperiode 2019 kam er mit einer Ablösesumme von 4,5 Millionen Euro von Tottenham zu Beşiktaş.
Er erzielte 16 Tore und machte 8 Assists in 86 Spielen mit einem schwarz-weißen Trikot.