Jugó como mediocampista en el Alianza Lima en la década de 1930.
[1][2] Sus padres fueron Jacinto García y Rosario Heredia, y fue el hermano mayor de Eulogio García y Domingo García.
[3] Residió en el distrito de Lince.
Sus dos hermanos menores Eulogio y Domingo, también jugaron en las filas blanquiazules.
Formó parte del equipo aliancista conocido como Rodillo Negro.