У дорослому футболі дебютував 2007 року виступами за команду клубу «Марафон», в якій провів три сезони, взявши участь у 53 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Олімпія», до складу якого приєднався 2010 року[1]. Відіграв за клуб з Тегусігальпи наступні три сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Олімпії», був основним гравцем захисту команди.
До складу клубу «Віган Атлетік» приєднався 2013 року[2]. 10 серпня 2014 року Гарсія перейшов в клуб іспанської Сегунди «Тенеріфе»[3], проте в обох клубах не зміг пробитись до основи.
16 лютого 2015 було оголошено, що Гарсія хворий лейкемію[4]. 9 січня 2018 року Гарсія помер після трьох років боротьби з лейкемією[5].