Al año siguiente jugué en Japón por seis meses en el Kyoto Sanga.
Luego volvió al 12 de Octubre cuando tenía 20 años jugando la Copa Libertadores 2003 siendo eliminado en primera ronda por el Santos (que ese mismo año salió subcampeón) y América de Cali.
En el 2007 salió como segundo máximo artillero jugando del fútbol peruano jugando por el Sport Ancash anotando 18 goles, también siendo pieza fundamental de aquel equipo que consiguió un cupo a la Copa Sudamericana 2008.
A inicios del 2014 firma por Oriente petrolero de Bolivia compartiendo equipo con Ronald Raldés consiguiendo un cupo para la Copa Libertadores 2016.
Para la temporada 2016 firma por el Cienciano del Cuzco para jugar la Segunda división peruana