Se incorporó al Royal Charleroi S. C. en la categoría sub-15,[2] progresó a través de las categorías inferiores del club, debutando como profesional en el empate 2-2 en la Primera División de Bélgica contra el S. V. Zulte Waregem el 22 de agosto de 2021, a la edad de 17 años.
[3][4] Utilizado en una variedad de posiciones a través de defensa y centrocampista, y teniendo que dividir su tiempo entre el fútbol y la escuela, hizo 15 apariciones en la liga durante la temporada 2021-22.
[6] Nacido en Bélgica, es de ascendencia polaca.
[7] Fue convocado con la selección belga sub-16 en noviembre de 2019 para un torneo juvenil en Paraguay.
[8] También ha representado a Bélgica en las categorías sub-18, sub-19 y sub-20.