En el 2001 llegó al Sport Coopsol de Trujillo proveniente del América Cochahuayco, equipo filial de la 'U'.
[1] Posteriormente pasó al Juan Aurich y Sport Boys, donde se mantuvo hasta el año 2005.
Después se fue al Alianza Atlético de Sullana, donde logró consolidarse en el primer equipo y ser capitán.
Además, con el cuadro sullanense consiguió la clasificación a la Copa Sudamericana 2009.
A principios del 2008 decidió irse al Cienciano, club que también jugaría la Sudamericana 2009.