Jugaba en la posición de delantero, y es el futbolista peruano que más tiempo ha permanecido en activo jugando al fútbol profesional, retirándose a la edad de 47 años.
Y también es el futbolista peruano que en más clubes ha jugado.
[1] Actualmente es entrenador de Octavio Espinosa que participa en la Copa Perú.
Fue internacional con la selección del Perú en 25 ocasiones entre 1993 y 2004.
Durante su estancia en el combinado patrio, anotó tres goles, todos ellos en el año 1997.