In 2008, he moved to Carlin Motorsport and the Formula Three Euroseries and endured a miserable season, amassing just half a point in the rain-shortened sprint race at Le Mans.
González entered the main GP2 Series for the first time as a replacement for Davide Rigon at Trident Racing for the German rounds.
In 2010 González was given a drive in the Lotus T127 at the end-of-season young driver test in Abu Dhabi, alongside Bulgarian Vladimir Arabadzhiev.
[8] González competed in the 2014 ELMS Championship with the Murphy Prototypes Endurance Racing Team in the LMP2 category, and the 2014 Le Mans Classic.
González tested IndyCar Series cars in the 2014–2015 off-season with Schmidt Peterson Motorsports and Dale Coyne Racing.
[9] González was announced to drive for Idola Motorsport in the Britcar Prototype Cup in a Praga R1 with Ruben Stanislau.