A los catorce años, fue convocado para jugar por el Club Mariscal Nieto de la liga local.
Paralelamente entrenó con las divisiones menores del Sporting Cristal, fue dirigido por Alberto Gallardo.
Jugó varias temporadas en Sport Boys desde el 2004, haciendo dupla con Víctor Rossell, demostrando una buena racha goleadora.
También realizó breves pasantías en otros clubes tales como: Getafe en 2003 y Pontevedra en 2004, Académica de Coimbra en 2003, Aalborg en 2003.
Ha sido internacional con la selección de fútbol del Perú en cinco ocasiones y ha marcado tres goles.