Sousa speelde in de jeugdopleiding van Palmeiras en maakte een kort uitstapje naar Nacional in Portugal. Hierna speelde hij terug in Brazilië voor Moto Club en Operário. In 2010 verkaste de aanvaller opnieuw naar Portugal, waar Leixões zijn nieuwe club werd. Een jaar later ging hij voor één seizoen spelen voor het Angolese Interclube, waarna hij bij Tondela voor de derde maal in Portugal terechtkwam. Portimonense werd in 2013 de volgende club van Sousa. Ook hier speelde de Braziliaan één seizoen. Hierna nam Marítimo hem over.[1] Met Marítimo speelde hij voor het eerst in de Primeira Liga en in drie seizoenen tijd kwam hij tot achttien doelpunten. In de zomer van 2017 vertrok Sousa naar SC Braga, waar hij zijn handtekening zette onder een verbintenis voor de duur van vier seizoenen.[2] Dit contract werd in maart 2019 met één jaar verlengd.[3] Vier maanden later nam Shenzhen de aanvaller over voor circa vijfenhalf miljoen euro. In China tekende hij tot eind 2022.[4] Na verhuurperiodes bij Benfica en Famalicão vertrok Sousa in augustus 2021 definitief uit China, toen hij transfervrij verkaste naar Almería.[5] Hij tekende oorspronkelijk voor drie jaar, maar na twee seizoenen besloten club en speler uit elkaar te gaan.[6] Een week later tekende Sousa voor Alcorcón.[7]