Nacido en Oostvoorne, comenzó su carrera futbolística en el club local OVV antes de pasar al departamento juvenil del Excelsior Rotterdam en 2012.
Se incorporó a la cantera del Ajax de Ámsterdam en 2017.
[1] Debutó oficialmente con el Jong Ajax en un empate 2-2 contra el De Graafschap en la Eerste Divisie el 11 de diciembre de 2020, entrando como suplente en el minuto 86 por Naci Ünüvar.
[3] Ha sido convocado en varias ocasiones con la selección juvenil de Holanda, sobre todo en siete ocasiones con la selección sub-17.
[4][3] Actualizado al último partido disputado el 7 de noviembre de 2024.