En 2014 pasa a formar parte del Club Leoncio Prado donde jugaría hasta la siguiente temporada.
[1][2]Mientras jugaba partidos amistosos frente a Alianza Lima y Sport Boys, fue observado por scouting de Melgar quienes conversaron con sus padres para que fiche por el elenco arequipeño.
[1][4] En 2020 logró consolidarse en el equipo, jugando 18 partidos y fue nominado a mejor jugador sub-21 de la Liga 1 2020.
[5][6] En 2021 jugó 21 partidos en la Liga 1, y participó en la Copa Sudamericana 2021, donde fue considerado uno de los jugadores con más quites del torneo.
Participó en Copa Sudamericana 2022, llegando hasta semifinales, haciendo un gran torneo, de la mano del técnico argentino Néstor Lorenzo.
[1] Luego de 6 temporadas con el plantel rojinegro a finales del 2024 queda como jugador libre al no renovar su contrato.