At international level, he has obtained over 75 caps for Peru since making his debut in 2011, and has represented his nation at four editions of the Copa América (finishing third in 2011 and 2015, and second in 2019) and the 2018 FIFA World Cup.