Formado en las divisiones menores de Universitario, sus primeros años los pasa jugando en la Segunda División del Perú con los equipos Virgen de Chapi y América Cochahuayco, donde obtiene el título de goleador.
En el año 2003 Universitario lo llama para formar parte de su primer equipo.
Sin muchas oportunidades de jugar prueba suerte en otros equipos como el Grau-Estudiantes y el Unión Huaral, donde logra destacar, lo que motiva que la "U" lo reincorpore.
Desde entonces inicia un periplo por diversos clubs como José Gálvez, Sport Boys, Melgar, Atlético Minero y el Inti Gas en la segunda división, club con el que logra el ascenso a primera.
Para el 2009 fue contratado por el Coronel Bolognesi de Tacna, equipo con el que perdería la categoría.