[2][3] Nunes began his car racing career by driving full-time in the Formula Renault 2.0 Brazil championship in 2003 and 2004, having competed in selected events in 2002.
With a best result of ninth in the drivers' championship in 2004, Nunes moved on to concentrate on different motorsport series from 2005, but still returned to Brazilian FRenault for the occasional race in that year and the next.
Nunes was recruited by Adrián Campos to drive for his team in the inaugural GP2 Asia Series season in 2008, but switched to David Price Racing after the first round of the championship.
[5] With his single-seater career petering out, Nunes returned to Brazil for 2010 to compete in the Stock Car Brasil championship, driving for the Bassani team once more.
In his first year, driving a Peugeot 307 alongside first Rodrigo Sperafico and then Willian Starostik, he scored 43 points to finish 15th in the championship, capping his season with a win in the final race at Curitiba.