Milieu de terrain français, il a mené Monaco à son titre de Ligue 1 et a été sélectionné dans l'équipe de la Ligue des champions de l'UEFA en 2016-17, où il a joué jusqu'à ce qu'il rejoigne Chelsea en 2017.
Il a commencé sa carrière junior en 2000. Il a commencé à jouer avec le club Paris 15ème O.
Il a joué son premier match en équipe de France junior en mars 2017.
Il est né et a grandi à Paris, en France. Il est d'origine ivoirienne.
Il a débuté en équipe de France en tant que remplaçant d'Adrien Rabiot.