Comenzó su carrera deportiva en el Le Havre A. C. en 2020,[2] debutando como profesional, en la Ligue 2, el 10 de enero, en un partido frente al Chamois Niortais.
[3] En verano de 2020 fichó por el R. C. Lens, con el que debutó en la Ligue 1 el 23 de agosto, en la derrota de su equipo por 2-1 frente al O. G. C.
[4] Tras una temporada en el club, en julio de 2021 fue traspasado al Stade Rennais F. C.[5] Allí también estuvo un año, ya que el 1 de septiembre de 2022 fue cedido al Nottingham Forest F. C.[6] que abandonó en el mercado invernal para ser cedido al Sevilla F. C.[7] Marcó su primer gol en el equipo hispalense en la victoria por 0 a 2 ante el Valencia CF.
[8] Al finalizar la temporada, el Sevilla ejerció su opción de compra por doce millones de euros.
El galo firmó un contrato hasta 2027.