Avant français, il a fait ses débuts avec le Stade Rennais en 2015. Après une saison de débutant réussie, il a signé avec Borussia Dortmund de la Bundesliga entre 2016 et 2017. En 2017 il signe avec le FC Barcelona. Il a remporté la Coupe du monde avec l'équipe de France.
Il a joué pour Madeleine Evreux et l'équipe junior d'Evreux avant de rejoindre le Rennais en 2010.
Il a joué pour la France aux niveaux U17, U18, U19 et U21.
Le prénom de sa mère est Fatimata. Il est d'ascendance mauritanienne, sénégalaise et malienne.
Il était coéquipier avec Yoann Gourcuff lorsqu'il était au Rennais.