Garro ha sido uno de los jugadores más importantes en las últimas temporadas que ha disputado el Santos de Guápiles.
El defensor ha pasado por equipos como el Puntarenas FC, la Universidad de Costa Rica, el Club Sport Herediano y el Municipal de Pérez Zeledón.
Desde su llegada al Santos de Guápiles en torneo de invierno 2016, se ha consolidado en el once estelar de Johnny Chávez, como una de las piezas claves en la zona defensiva de los “rojiblancos”.
El futbolista de 32 años buscará seguir siendo de los hombres de confianza de Johnny Chávez en el presente torneo y ser uno de los líderes más importantes en el camerino “santista”.