Cresciuto nei settori giovanili di Standard Liegi e OH Lovanio[1], ha esordito in prima squadra il 1º marzo 2021, nella partita di campionato vinta per 2-0 contro l'Anversa.[2][3][4] Il 7 agosto 2022 segna la prima rete in carriera, in occasione dell'incontro di Pro League perso per 4-2 contro l'Anversa[5][6]; il 31 agosto rinnova il proprio contratto fino al 2027.[7]
Dopo aver fornito buone prestazioni durante la stagione 2022-2023, l'8 luglio 2023 viene acquistato dall'Anderlecht per 3,5 milioni €.[8][9]
Nazionale
Ha giocato nelle nazionali giovanili belghe Under-16, Under-17, Under-18, Under-19 ed Under-21; con quest'ultima nazionale nel 2023 ha anche partecipato agli Europei di categoria.