Am 24. Mai 2016 debütierte er beim 4:0-Testspielsieg gegen Trinidad und Tobago für die A-Auswahl, als er in der 69. Spielminute für Alberto Rodríguez eingewechselt wurde. Anschließend wurde er von Cheftrainer Ricardo Gareca in den Kader zur Copa América Centenario 2016 in den Vereinigten Staaten nominiert, wo er jedoch in keinem Spiel berücksichtigt wurde. Anschließend wurde er für beinahe zwei Jahre in keinem einzigen Länderspiel eingesetzt und wurde erst im September 2018 wieder berücksichtigt. Er nahm an der Copa América 2019 in Brasilien teil, wo er als Stammspieler mit der "Blanquirroja" ins Endspiel kam, wo man gegen den Gastgeber mit 1:3 geschlagen wurde. Am 11. September 2019 erzielte er beim 1:0-Testspielsieg gegen Brasilien sein erstes Länderspieltor.