 Although Cacau was born in Brazil, he was never called up by the Brazil national team.In February 2009, he became eligible to play for Germany after he acquired a German passport having lived and played in Germany for over eight years.On 19 May 2009, Cacau was called up by the German national team's coach Joachim Löw for their friendly matches against China and the United Arab Emirates.