Born in Rio de Janeiro, Sousa joined Botafogo in 2015, after being released by Flamengo.[1] On 18 December 2018, he signed his first professional contract with the club, until July 2022.[2]
Sousa made his first team debut on 18 January 2020, starting in a 0–1 Campeonato Carioca away loss against Volta Redonda.[3] On 8 June, after the departure of Joel Carli, he was definitely promoted to the first team.[4] His Série A debut occurred on 6 September, as he replaced fellow youth graduate Caio Alexandre late into a 2–2 away draw against Corinthians.