[6] Terminó la temporada 2020-21 con cuatro goles y siete asistencias en 28 partidos con el equipo sub-19.
[4] El 22 de agosto debutó con la Juventus Next Gen en la victoria por 3-2 contra el SSD Pro Sesto en la Copa Italia Serie C.[4][7] Debutó en la Serie C el 3 de octubre, sustituyendo a Nikola Sekulov en la segunda parte contra el Mantova 1911.
[9] En la temporada 2021-22 mejoró sus estadísticas, ya que jugó 36 partidos y marcó 13 goles.
Vicenza con la Juventus Next Gen y marcó el gol del empate al minuto 47; el equipo perdió 2-1.
[20][21] El 7 de mayo, hizo su debut en Serie A del primer minuto y hizo su primer gol al quincuagésimo sexto minuto contra la Atalanta B.C..[22] Tras haber representado a Inglaterra en las categorías sub-15 y sub-16, fue miembro del equipo ganador de la Copa Syrenka 2019 con la sub-17.
Su polivalencia le ha permitido ser utilizado en varias zonas del campo por Andrea Bonatti, entrenador de la Juventus sub-19, como lateral izquierdo, delantero izquierdo o derecho, centrocampista ofensivo o centrocampista central.