Se inició en las divisiones menores del Sporting Cristal, club con el que debutó en el año 2005 siendo Campeón Nacional.
Al año siguiente fichó por el Sport Boys del Callao, equipo con el que salvó la categoría a finales de la temporada 2006.
El 2010 jugó en José Gálvez de Chimbote donde fue dirigido por Julio César Uribe.
En el 2013 regreso al Sport Boys del Callao para jugar un año más.
En el año 2016 Jugó al lado del portero peruano José Carvallo, Christian Ramos y Yoshimar Yotún, quienes fueron mundialistas en la Copa Mundial de Fútbol de 2018.