En la temporada 1994-1995 el entrenador holandés Leo Beenhakker relegó a Gallo García por Adrián Chávez de la titularidad.
En la temporada 1995-1996 García se contrató con el Puebla FC de máximo circuito llegando como portero titular; debido a los malos resultados el técnico relevista uruguayo Hugo Fernández a mitad de esa temporada exporto al portero charrúa Gerardo Rabajda que dejó sin jugar a 'Gallo' García por los siguientes torneos.
[2] Se desempeñó en la selección mexicana como segundo guardameta entre 1994 y 1996 siendo convocado por Miguel Mejía Barón.
Después trabajo en el equipo Águilas Tamaulipas de la tercera categoría que ascendió en 2000 en donde fue auxiliar técnico y además era socio del equipo junto a otros exfutbolistas de América.
'Gallo' García suele participar en partidos de exhibición junto a exfutbolistas del Club América.