Léo Chú was born in Porto Alegre, Rio Grande do Sul, and joined Grêmio's youth setup at the age of ten.
[3] He made his senior debut twelve days later, coming on as a second-half substitute for Wescley in a 1–0 Campeonato Cearense home win against Caucaia.
[4] Léo Chú made his top tier debut occurred on 12 October 2020, as he started in a 2–1 home success over Corinthians.
Back to Grêmio for the 2021 campaign, Léo Chú made his debut for the club on 14 March, starting in a 2–0 Campeonato Gaúcho away win against Esportivo.
[8] He made his debut for the club on September 14, coming on as a substitute and providing an assist to Raúl Ruidíaz's goal in stoppage time to win a Leagues Cup semifinal against Santos Laguna.