Nacido en Elst, empezó a jugar al fútbol en el club de aficionados SV Spero antes de incorporarse a los nueve años a la cantera del NEC Nimega, donde rápidamente fue considerado una de las grandes promesas del club.
[3] Debutó como profesional en la Eerste Divisie el 13 de diciembre de 2019 en una derrota por 3-2 ante el Almere City F. C.[4] En enero de 2020 fue ascendido definitivamente al primer equipo del NEC Nimega.
Se integró gradualmente en el primer equipo durante la temporada 2019-20, en la que el entrenador François Gesthuizen lo utilizó como centrocampista ofensivo.
[7] El 23 de mayo de 2021 consiguió el ascenso a la Eredivisie con el NEC Nimega, al vencer por 2-1 al NAC Breda en la final de los play-offs.
Con la selección sub-17 de los Países Bajos, ganó el Campeonato Europeo Sub-17 de la UEFA 2019.