2005 és 2007 között a Brazília 20 éven aluliak csapatában szerepelt. 24 mérkőzést játszott. Szerepelt a 2007-es U20-as labdarúgó-világbajnokságon, ahol a legjobb 16 közé jutottak. A felnőtt válogatottban először Mano Menezes adott lehetőséget David Luiznak. 2010 augusztus 10-én 2-0-ra nyertek az Egyesült Államok válogatottja ellen.