[1] Tuvo un breve paso por el Royal Sporting Charleroi de Bélgica en 1998.Su primer club fue el Alianza Lima en el año 2000.
En el 2001 gana el campeonato nacional con Alianza Lima y la clasificación a la Copa Libertadores 2002.
A mediados del 2008 se rumoreó que había interés de los equipos FC Lokomotiv Gorna Oryahovitsa y el Sporting Vaslui, con este último viajó a realizar la pretemporada, sik embargo no se concretó el fichaje.
[2] No obstante, el cuadro cusqueño lo cedió a préstamo al José Gálvez de Chimbote por media temporada,[3] pero al final se quedó todo el año, ese año fue pieza clave para el conjunto chimbotano siendo titular indiscutible pero aun así no pudo impedir la baja.
Para la temporada 2016 ficha por el Sport Boys para afrontar la segunda división peruana, salvándose del descenso en las últimas fechas.