Danilo kariyerine América Mineiro'da başladı ve ardından Santos'a geçerek 2011 Libertadores Kupası'nı kazandıran golü attı. Ocak 2012'de Portekiz kulübü Porto'ya transfer oldu ve burada üst üste Primeira Liga şampiyonlukları kazandı. 2015 yılında 31,5 milyon Avroluk transfer ücretinin ardından Real Madrid'e katıldı. 2017 yılında Manchester City'e katıldı. City ile iki Premier League şampiyonluğu, bir FA Cup ve iki EFL Cup kazanan Danilo, 2019 yılında Juventus'a katıldı ve kulübündeki ilk sezonunda Serie A şampiyonluğunu kazandı.
Danilo, Bicas, Minas Gerais'te doğdu. Tupynambás ve América Mineiro'da altyapı futbolu oynadı[1] ve son kulüple Campeonato Mineiro ve Série C'de üst düzeyde mücadele etti, 2009'da sonuncusunu kazandı ve terfi etti.
Mayıs 2010'da Danilo, Santos'a transfer oldu. Yatırımcı DIS Esporte, Danilo'nun ekonomik haklarının %37,5'ini, Santos ise %37,5'ini bedelsiz olarak satın aldı ve kalan %25'lik kısım América'da kaldı.[2] 2011 yılında Campeonato Paulista'yı kazandı ve takımıyla iki Série A sezonunda mücadele etti.[3]
Danilo, Peñarol'a karşı oynanan 2011 Libertadores Kupası Finalleri'nin her iki ayağında da 90 dakika boyunca oynadı; ilk maçta orta sahada, ikinci maçta ise sağ bekte görev aldı ve golsüz biten ilk maçın ardından 2-1'lik galibiyette belirleyici golü attı.[4]
Porto
2011 FIFA Kulüpler Dünya Kupası'nın ardından Ocak 2012'nin başlarında Danilo, Porto tarafından ödenen 13 milyon Euro'luk transfer ücretinin ardından Haziran 2016'ya kadar sürecek bir sözleşme ile Portekiz kulübü Porto'ya imza attı.
Londra'daki 2012 Yaz Olimpiyatları'nda da 23 yaş altı millî futbol takımı forması giyen Danilo, 4 maçta forma giyip Yeni Zelanda karşısında gol kaydetti ve takımıyla beraber gümüş madalya kazandı.[7]
^"Danilo chega ao Santos para tentar resolver problema da lateral direita" [Danilo arrives at Santos trying to solve right-back problem] (Portekizce). Globo Esporte. 30 Haziran 2010. 2 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Mart 2015. Já em eleição realizada pela TV Globo Minas, Danilo foi eleito revelação do Campeonato Mineiro 2010.