Estudió en los colegios Saint George's College, Regina Pacis y San Ignacio El Bosque, desde donde egresó en 1983.
[1][2] Ingresó a estudiar derecho en la Universidad Católica de Chile, obteniendo el título de abogado en 1993.
Durante los gobiernos de la Concertación se desempeñó en diversos cargos relativos a la defensa nacional, tales como asesor del Ministro de Defensa (1994-1997) y Subsecretario de Marina (2005-2006) y Guerra (2006-2010).
Antes de su nombramiento en el Tribunal Constitucional, García militó en el Partido Demócrata Cristiano.
[1] Ha impartido cátedras de Teoría Política y Derecho Constitucional en la Universidad Andrés Bello, Universidad Alberto Hurtado y Universidad Adolfo Ibáñez.