Tras formarse en las filas inferiores del Arsenal, finalmente en 2017 ascendió al primer equipo, haciendo su debut el 6 de agosto en la final de la Comunnity Shield contra el Chelsea. Su debut en la Premier League se realizó el 20 de enero de 2018 en un partido contra el Crystal Palace. El 31 de agosto de 2018 el TSG Hoffenheim logró su cesión hasta final de temporada.