Cresciuto nel settore giovanile del Tolone, debutta in prima squadra il 19 agosto 2017 in occasione dell'incontro di Championnat de France amateur perso 1-0 contro il Nizza 2.
Nel 2020 viene acquistato a titolo definitivo dal Paris FC, con cui firma un contratto triennale;[2] debutta in Ligue 2 il 12 settembre in occasione del match vinto 2-1 contro l'Amiens.
Il 29 giugno 2023 si trasferisce al Lens per 4 milioni di euro.[3][4]
Nazionale
In possesso di doppia nazionalità essendo nato in Francia, nel novembre 2021 risponde alla convocazione del CT della nazionale guineana in vista del doppio impegno di qualificazione per il mondiale 2022;[5][6] fa il suo esordio il 12 novembre nel match pareggiato 0-0 contro la Guinea-Bissau; ha partecipato alla Coppa delle nazioni africane 2021.