Tras formarse en las categorías inferiores del Chelsea F. C. y del Manchester United F. C., finalmente en la temporada 2019-20 hizo su debut con el primer equipo el 28 de noviembre en un encuentro de la Liga Europa de la UEFA contra el F. C. Astana, llegando a disputar la totalidad de los noventa minutos y anotando un autogol en el encuentro que ganó el Astana por 2-1.
[1] Esa sería su única participación con el primer equipo antes de marcharse cedido en octubre de 2020 al Salford City F. C. hasta enero de 2021,[2] extendiéndose posteriormente hasta final de temporada.
[3] En julio de 2021 volvió a ser prestado, siendo en esta ocasión el Hull City A. F. C. su destino.
[4] Fue nuevamente cedido en enero de 2023 al Portsmouth F. C.[5] Una vez terminó la cesión no regresó al conjunto mancuniano al expirar su contrato.
[6] Entonces siguió su carrera en el Sheffield Wednesday F. C.[7]