Seinen ersten Einsatz für die Nationalmannschaft von Panama hatte er am 7. August 2014 bei einer 0:3-Freundschaftsspielniederlage gegen Peru. Hier stand er in der Startelf und wurde dann zur 70. Minute gegen Adonis Villanueva ausgewechselt. Nach ein paar weiteren Einsätzen folgte dann auch mit dem Gold Cup 2015 sein erstes Turnier, wo er auf insgesamt vier Einsätze kam. Im Oktober war er dann auch Teil des U23-Kaders bei der Qualifikation für die olympischen Spiele 2016, wo er in allen drei Partien zum Einsatz kam. Bei der Copa América Centenario 2016 kam er dann auch noch einmal auf zwei Partien. Bei den Turnieren der Copa Centroamericana war er jeweils immer nicht im Kader, dafür aber dann beim darauffolgenden Gold Cup, so auch bei der Ausgabe im Jahr 2017, wo er erstmals in jeder Partie eines Spiels zum Einsatz kam. Für den Kader der Weltmeisterschaft 2018 stand er zwar im erweiterten Kader, wurde dann jedoch beim endgültigen nicht mehr berücksichtigt. Beim Gold Cup 2019 stand er dann auch wieder nicht im Kader. Bis heute hat er jedoch noch Einsätze für die Nationalmannschaft.