W belgijskiej drużynie wywalczył sobie miejsce w wyjściowym składzie i po zakończeniu ligowych rozgrywek zaczęło mówić się o jego powrocie do Lille. Brazylijski obrońca pozostał jednak w Charleroi, a z klubu odszedł dopiero w 2007 roku do Standardu Liège. W jego barwach zadebiutował 5 sierpnia w wygranym 4:1 wyjazdowym pojedynku przeciwko SV Zulte-Waregem. Zespół z Liège zdobył pierwsze od 25 lat mistrzostwo Belgii, a w 34 spotkaniach stracił zaledwie dziewiętnaście bramek. Spory udział w tym sukcesie miał właśnie Dante, który bez problemów wywalczył sobie miejsce w podstawowej jedenastce na lewej stronie defensywy i przez cały sezon rozegrał 33 mecze. 25 grudnia 2008 roku Brazylijczyk podpisał kontrakt z Borussią Mönchengladbach, która zapłaciła za niego dwa i pół miliona euro. Przed sezonem 2012-2013 dołączył do Bayernu Monachium za około 4,7 miliona euro. W nowym klubie zadebiutował w wygranym 2:1 meczu o Superpuchar Niemiec przeciwko Borussii Dortmund. W lidze po raz pierwszy wystąpił w wygranym 3:0 meczu z SpVgg Greuther Fürth. W Bayernie wystąpił w 132 meczach (licząc wszystkie rozgrywki) i zdobył 5 bramek.