Ia telah bermain 27 kali untuk tim nasional Brazil, bermain dalam Piala Dunia 2006 di Jerman dan menjadi anggota skuad Brazil yang memenangi Copa Amerika 2004 dan 2007.
He has won 27 caps for Brazil, played in the 2006 World Cup in Germany and was a member of the Brazil squads that won the 2004 and 2007 Copa America.