Pasó muchos años en Alianza Lima, pero también jugó por los equipos peruanos de Unión Buenos Aires, Atlético Chalaco, Teniente Ruiz y Deportivo Municipal.