García's first club were Rosario Central, he was promoted into the first-team during the 2010–11 Primera B Nacional when he was an unused substitute away to Defensa y Justicia on 19 June 2011.[1] In the following season, 2011–12, García made twenty-four appearances including his pro debut on 25 September 2011 versus Boca Unidos.[1] However, in the next five seasons, he featured just eighteen times.[1][2] In June 2016, García was loaned to Gimnasia y Esgrima of the Argentine Primera División.[3] He remained for half of 2016–17, but didn't make an appearance after being an unused sub fourteen times.[1][4]
After terminating his San Luis contract on 29 July 2019, García spent the rest of the year without a club.[10] In March 2020, Chilean Segunda División outfit Deportes Recoleta signed García.[11] His first appearance, which was delayed due to the COVID-19 pandemic, came in a home defeat to San Antonio Unido on 16 September; it also meant he had appeared in the top three divisions of the country's system.[1]
Personal life
Garcia's twin brother, Santiago, is also a professional footballer.[12]