Tras empezar a formarse como futbolista en la disciplina del Tottenham Hotspur F. C., finalmente en septiembre de 2018 ascendió al primer equipo.
Hizo su debut el 4 de enero de 2019 contra el Tranmere Rovers F. C. en la FA Cup tras sustituir en el minuto 65 a Son Heung-min,[1][2] en un encuentro que finalizó con un resultado de 0-7 a favor del conjunto londinense tras los goles de Harry Kane, Son Heung-min, un doblete de Serge Aurier y un hat-trick de Fernando Llorente.
[1] En agosto de 2019 fue cedido al Leyton Orient F. C. hasta enero de 2020,[3] alargándose posteriormente hasta final de temporada.
[4] Al término del curso 2020-21 abandonó definitivamente el Tottenham[5] para recalar en el A. F. C.
[6] En este equipo jugó más de sesenta partidos en dos años.