Garcia había nacido el 14 de septiembre de 1990 en Montevideo, Uruguay. En su extenso recorrido en el fútbol pasó por Nacional, de su país, Atlético Paranaense (Brasil), Kasimpasa (Turquía), River 8Uruguay) y Godoy Cruz, donde estaba desde el 2016.
Con 51 goles, "Morro" García es el máximo goleador en la historia de Godoy Cruz en Primera División. Fue también el máximo artillero de la Superliga Argentina 2017-18 con 17 tantos, el primer uruguayo en lograrlo desde Santiago Silva en el Torneo Apertura 2010.