Tras incorporarse al club procedente del F. C. Amsterdam en verano de 2019, firmó su primer contrato profesional con el AZ Alkmaar en febrero de 2020, con vigencia hasta mediados de 2023.
[3][4] Se entrenó con el primer equipo del club durante la pretemporada para la temporada 2021-22,[5] y debutó con el AZ como suplente en la derrota por 1-0 ante el RKC Waalwijk en el partido inaugural de la temporada, el 14 de agosto de 2021.
[6][3] Nacido en los Países Bajos, es de ascendencia ghanesa.
[8] En 2022 fue convocado por la selección sub-19 de los Países Bajos.
[9] Marcó su primer gol con la selección neerlandesa sub-19 contra Ucrania sub-19 en junio de 2022.