García began his karting career in the late 1990s, starting out in the cadet ranks before working his way up to Spanish and European Championship ICA status.
The following year he raced a full season in the main Class A, driving for the GTA Motor Competición team.
[4] In October 2009, García made his debut in the final Formula Three Euroseries round of the season at Hockenheim with Prema Powerteam.
For 2011 García has signed on to drive in the American Firestone Indy Lights series with Team Moore Racing.
In the autumn of 2009, García sampled a GP2 car for the first time, testing for the DPR team at Jerez in Spain.