Il est appelé en équipe du Canada des moins de 15 ans en 2017, mais représente finalement plus tard les États-Unis avec les moins de 17 ans et des moins de 20 ans. Avec les États-Unis il prend part au championnat continental des moins de 17 ans, où il est titulaire en poule contre la Barbade et en demi-finale contre le Canada, avant d'assister sur le banc à la défaite des siens contre le Mexique en finale ; puis il participe à la Coupe du monde qui suit en 2019, y disputant deux matchs en phase de groupe, les américains ne se qualifiant pas pour les phases finales.