Il joue 50 fois pour l'équipe du Brésil. Sa première sélection remonte à mai 2001 lors de la Coupe des confédérations et un match nul 0-0 contre le Japon. Il remporte l'édition 2005 puis l'édition 2009 de la Coupe des confédérations.