Luego del sudamericano sub-17, se probó en el Bayern de Múnich, Borussia Mönchengladbach, Friburgo y Tottenham Hotspur, hasta que regresó al Perú en 2012.
Llegó a debutar con el equipo mayor en un partido amistoso jugado, ese mismo año, contra el Atlético de Madrid disputado en la capital española; terminando con una victoria 3-0 para los locales.
En 2016 salió campeón del Torneo Apertura con los estudiantiles, jugó la Copa Sudamericana donde fueron eliminados por Emelec; tras la participación, peleó el título con Universitario de Deportes donde fueron eliminados por Melgar en las semifinales del torneo local y marcó 1 gol en 36 partidos.
En 2018 jugó la Copa Libertadores siendo eliminado por Oriente Petrolero de Bolivia y luchó por no descender con la crema.
Tras varios rumores para el año 2019 fichó por Real Garcilaso a préstamo por una temporada, donde disputó 12 partidos y no renovaría su contrato.
[9][10] Sin embargo; Perú finalizó en la última ubicación del grupo B, por detrás de Uruguay, Ecuador, Colombia y Argentina.