Dopo una lunga trafila nelle giovanili dell'Olympique Lione, nel 2015 ha esordito con la seconda squadra nel Championnat de France amateur, la quarta divisione del campionato francese. Nell'agosto 2018, il Lione decide di mandarlo in prestito al Bourg-en-Bresse, nella terza divisione francese, per un'intera stagione. Rientrato dal prestito, in estate viene acquistato a titolo definitivo dall'Ajaccio, società militante nella seconda divisione francese.
Il 3 giugno 2022 firma un contratto quadriennale con il Lorient, con decorrenza dal 1º luglio seguente.[3]
Nazionale
Anche se è nato in Francia, ha scelto di giocare con la nazionale congolese, con la quale ha esordito il 13 ottobre 2020 nell'amichevole pareggiata per 1-1 contro il Marocco.