Данило — уродженець міста Салвадор, столиці штату Баїя. Футболом починав займатися в місцевій команді «Баїя», однак згодом був відрахований. Тренувався в командах «Жакуїпенсе» та «Кажазейрас», а у складі останньої навіть провів один матч за дорослу команду у другому дивізіоні Ліги Баїя 2018 року[1].
У 2018 році перейшов в академію «Палмейраса»[2]. З сезону 2020 року — гравець основної команди. 6 вересня 2020 дебютував в бразильській Серії А в поєдинку проти «Брагантіно», вийшовши на заміну на 80-й хвилині замість Патріка[3]. 10 вересня підписав п'ятирічний контракт з клубом[4] .
17 вересня 2020 дебютував в Кубку Лібертадорес в поєдинку проти болівійського «Болівара»[5]. Всього в розіграші Даніло провів 11 матчів і забив один гол в ворота «Дельфіна» в матчі-відповіді 1/8 фіналу (5:0)[6] і допоміг своїй команді виграти трофей[7].