Formado en ESTAC Troyes, con quienes subió a la L1 en 2012 antes de ser transferido al LOSC, se unió al AS Monaco en el mercado de verano 2016 luego de cuatro temporadas en el Norte. Incluido en el equipo de reservas para la Euro 2016, fue uno de los actores del campeonato 2017, previo a levantar la Copa del Mundo con les Bleus en 2018.