Puede jugar de mediapunta o delantero centro y su equipo actual es el Leyton Orient Football Club de la English Football League One, tercera categoría del fútbol inglés, cedido desde Tottenham Hotspur Football Club.
[3] Jugó su primer partido oficial con 18 años y el dorsal número 63 en su espalda.
A mediados de 2024 fue cedido al Leyton Orient para que tenga rodaje con profesionales.
[5] El 21 de diciembre de 2024 convirtió su primer gol oficial, además se destacó con 2 asistencias, en lo que fue el triunfo 0-4 frente a Barnsley.
También tuvo participación con las selecciones juveniles de Irlanda del Norte en las categorías sub-15, sub-16 y sub-19.