Born in São Paulo, he earned the nickname, Davó, which means "Grandma's" in Portuguese, due to his grandmother's intense participation in his career.
His 2017 performance with the under-17 side of Lusa resulted in scoring 12 goals in 23 games,[4] and led to interest from Guarani as his former Portuguesa coach Márcio Zanardi had just joined the team.
[5] Davó made his professional debut for Bugre on 28 May 2019, coming on as a second-half substitute in a 2–1 Série B home loss against Brasil de Pelotas.
Davó made his Série A debut on 31 October 2020, starting and netting his team's winner in a 1–0 home success over Internacional.
[12] He featured in three more league matches during the campaign, also scoring in a 2–1 loss to Atlético Mineiro, but later lost space under head coach Vagner Mancini.
[17] After declining the option of training with Corinthians' under-23 team for remainder of the 2021 season, Davó returned to Guarani on loan until the end of the year.
[27] On 11 January 2023, Cruzeiro announced the signing of Davó on a three-year contract; his new club paid R$3.5 million for 60% of his economic rights.