También jugó para River Plate (en donde fue campeón en el Campeonato 89/90) y Sabadell en la década de 1980.
En 1990 regresó a Newell's donde formó parte del equipo que ganó los campeonatos 1990-91 y Clausura 1992 .
Entre 1993 y 1996, Zamora jugó en México con el Cruz Azul, ganando con los cementeros una Copa México (en 1996) y una Copa de Campeones de la Concacaf (también en 1996).
Hacia el final de su carrera, jugó para Wilstermann en Bolivia y Platense en la segunda categoría de su país donde se retiró del fútbol profesional.
Como Director Técnico del Club Deportivo Jorge Wilstermannfue campeón de la Primera División de Bolivia con el cual logró obtener su primer título liguero como entrenador, en el Campeonato Clausura 2016.