Cresciuto nei settori giovanili di Groningen e Ajax, il 19 dicembre 2017 firma il primo contratto professionistico con i Lancieri, valido fino al 2021.[1] Debutta con la seconda squadra del club di Amsterdam il 19 marzo 2021, nella partita di Eerste Divisie vinta per 4-3 contro il MVV.[2][3] Il 20 maggio seguente passa a parametro zero al Vitesse, che lo tessera con un contratto triennale[4]; esordisce con la società di Arnhem il 4 settembre 2022, nell'incontro di Eredivisie vinto per 0-1 contro il Groningen.[5][6]