Su padre fue ciclista profesional aunque sin mucha trascendencia; 2 de sus 8 hermanos Ricardo García y José Luis García también siguieron sus pasos y fueron futbolistas profesionales.
En busca de mejores oportunidades se fue para el Cúcuta Deportivo a mediados del año 1983; allí llamó la atención de Jorge Luis Pinto quien lo trajo para la siguiente temporada a Millonarios con el cual le fue muy bien, siendo gratamente calificado por la afición embajadora.
Durante los casi 4 años que estuvo en la capital disputó 174 partidos y convirtió 8 goles.
Para comienzos de 1990 ficha con el Once Caldas club con el que decide terminar su carrera deportiva.
Luego de unos años decide comenzar su carrera como DT en propiedad, empezando a dirigir a la selección Bogotá entre idas y venidas se ha consagrado campeón en 5 ocasiones también paso por la reconocida escuela Caterpilar Motors y un par de escuelas más, dejando una muy buena imagen como DT a sus dirigidos.