Ha sido internacional con la selección de fútbol del Perú en 23 ocasiones. Su debut se produjo el 6 de febrero de 2009, en un encuentro amistoso ante la selección de El Salvador que finalizó con marcador de 1-0 a favor de los salvadoreños. Hasta la actualidad ha disputado 2 Copa América (2011, 2016), disputó 2 clasificaciones al Mundial (2014, 2018) y por último participó en una Copa Kirin.