Formula 3000 & GP2 (2004-2006)
Lopez made his debut in F3000 driving for the CMS team and finishing an impressive 6th overall. He moved up to GP2 in its first season. He finished 9th racing for DAMS in 2005, but moved to race for Super Nova Racing in 2006.
Test Driver At Renault (2006)
While racing in GP2 Lopez secured a role with the Renault F1 team. He was a graduate of their young driver program and during 2006 he filled the role of team Test Driver alongside Heikki Kovalainen.
Debut & USF1 (2010)
Lopez signed a contract in late January of 2010 to drive for the new USF1 team. It marks the first time an Argentinean has competed in F1 since 2000. However news later emerged about USF1's struggles to actually come up with a car and make the 2010 grid. Rumours circulating say that Lopez has been released by the team so he can search for another drive for 2010. Possibly with Campos.