Tras empezar a formarse como futbolista desde 2010 con las filas inferiores del PSV Eindhoven, finalmente en 2019 ascendió al primer equipo, haciendo su debut el 26 de enero de 2019 ante el F. C. Groningen en la Eredivisie.
[2][3] Cinco meses después regresó a los Países Bajos tras llegar a préstamo al Ajax de Ámsterdam hasta final de año.
[4] Pasado ese tiempo volvió a Turín donde permaneció hasta llegar a un acuerdo para rescindir su contrato en julio de 2023.
[5] En diciembre firmó con el S. K. Slavia Praga por un año con opción a prorrogar el contrato otros tres,[6] aunque el siguiente mes de marzo acordó su salida.
[7] Entonces estuvo sin equipo hasta que en septiembre se unió al RKC Waalwijk.