Nació en Ontario, Canadá el 1 de octubre del 2003.
Actualmente juega para el Arsenal de la Premier League, donde espera tener una larga carrera que le permita despuntar a nivel internacional.
Estuvo en un campamento con el Ipswich Town, donde dio sus primeros pasos para formarse.
En 2019 se unió a la Academia del Arsenal, equipo que vio potencial en este volante ofensivo.
Aunque ha tenido la oportunidad de participar con las selecciones menores de Canadá e Inglaterra, prefirió estar con México.
Participó con la Sub 20 en el torneo Revelations Cup, donde fue el goleador del equipo.
Ya fue llamado para formar parte del Tri mayor, bajo el mando de Gerardo Martino, y ya tiene dos partidos amistosos en su curriculum, en espera de ver si hay alguna oportunidad de jugar el Mundial de Qatar.