1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 31 janvier 2022
Avec les moins de 20 ans, il participe au championnat de la CONCACAF des moins de 20 ans en 2018. Lors de cette compétition organisée à Bradenton, en Floride, il joue six matchs, en officiant comme capitaine. Le Panama enregistre un total de six victoires et une défaite. Il dispute ensuite l'année suivante la Coupe du monde des moins de 20 ans qui se déroule en Pologne. Lors du mondial junior, il joue quatre matchs, en officiant une nouvelle fois comme capitaine. Le Panama s'incline en huitième de finale face à l'Ukraine[2].
Il joue reçoit sa première sélection en équipe du Panama le , lors d'un match amical gagné (1-0) contre le Costa Rica[3].
En 2021, il est retenu par le sélectionneur Thomas Christiansen afin de participer à la Gold Cup 2021 organisée aux États-Unis. Lors de cette compétition, il ne joue qu'une seule rencontre, face à Grenade. Malgré un bilan honorable d'une victoire, un nul et une défaite, le Panama est éliminé dès le premier tour[3].