Tras formarse en las filas inferiores 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 en un encuentro que ganó el Astana por 2-1.
[1] Jugó un encuentro más en la competición y, tras seguir jugando en el equipo sub-23, el 8 de enero de 2021 fue cedido al Milton Keynes Dons F. C. hasta el final de temporada.
[2] En agosto volvió a salir a préstamo, marchándose todo el curso al Swansea City A. F. C.[3] En enero de 2022 este se canceló y se fue al AFC Bournemouth.
[4] De cara a la campaña 2022-23 siguió acumulando cesiones, esta vez en el Queens Park Rangers F. C.[5] Esa fue la última antes de ser traspasado al Birmingham City F. C. en junio de 2023.
[6] Ha sido internacional con la selección de Inglaterra en las categorías sub-17, participando en el Europeo sub-17 de 2018,[7] sub-18 y sub-19.