Formado en las categorías inferiores del West Ham United F. C., se unió a las del Boreham Wood F. C. con 16 años.
[7] La siguiente campaña al equipo le tocó pelear por la permanencia y en enero fue prestado al Blackburn Rovers F. C. hasta el final de la misma.
[8][9] El 30 de julio de 2024, tras haber vivido un descenso a League One en su regreso a Huddersfield,[10] fue cedido al F. C. Nantes para la temporada 2024-25.
[2] Hizo su debut en la primera jornada de la Ligue 1 y en esta competición marcó su primer gol en septiembre frente al A. S.
[13] Debutó el 8 de octubre en el empate a dos ante los checos.