A la edad de 14 años se mudó a Lima con toda su familia donde se probó en las divisiones menores de la «U», club que terminaría aceptándolo.
[2] Luego pasó a las divisiones menores de Alianza Lima donde fue promovido al primer equipo por el técnico venezolano Richard Páez.
Debutó profesionalmente el 26 de julio del 2008 ante Bolognesi, reemplazando a Nicolás Nieri en el segundo tiempo.
Renovaría su contrato el siguiente año para jugar la Segunda División de Perú.
Sin embargo, le rescindieron su contrato argumentando que tenía una lesión a los meniscos.
[9] Luego de ese capítulo polémico fichó por Sport Boys hasta fines del 2019.