Ha indossato 13 volte la maglia della Nazionale brasiliana Under 23, segnando un gol. Ha partecipato al Campionato mondiale Under-20 nel 1999 e alle Olimpiadi di Sydney nel 2000. Nell'ottobre 2009 è stato per la prima volta convocato in Nazionale maggiore, ma non ha giocato a causa di un infortunio.