He would stay there with moderate success for three years, moving to Spanish Formula Three in 2005 with the team Racing Engineering and reaching the 2nd place in the B-Class.
He competed in the latter part of the 2007 GP2 Series season for the Racing Engineering team, alongside Javier Villa and replacing Ernesto Viso.
However, he did not compete in the races of the first meeting in which he was entered, as he failed to lap within 107% of the pole position time after problems in qualifying.
[1] He returned to the Formula Renault 3.5 Series full-time for 2008, driving for Pons Racing alongside compatriot Máximo Cortés,[2] and will continue with the team in 2009.
He was the championship leader at the halfway stage, meaning that he was entitled to demonstrating a Renault Formula One car at the Silverstone meeting.