2000-01 sezonu başında Samsunspor tarafından transfer edilen futbolcu sezon boyunca forma giydiği 27 maçta 5 gol atabilmiş, sezon sonunda ise $400.000 bedelle satış listesine konulmuştur.[1] Samsunspor'dan Treze'ye transfer olan oyuncu bu takımın ardından Santa Cruz'da ve Marítimo'da oynamıştır. 2004-05 sezonunu Paços de Ferreira'da Liga de Honra şampiyonluğu ile tamamlayan Souza, ertesi sezon Marítimo'da 20 maçta 5 gol atabilmiş ve yeniden kiraya verilmiştir. 2006-07 sezonunun ilk yarısını Gil Vicente'de geçiren oyuncu sezonun ikinci yarısında bonservisiyle birlikte Treze'ye dönmüştür. Burada da kalıcı olamayan oyuncu kısa süreliğine Arapiraquense, Vizela ve Santa Clara maceralarının ardından futbolu bırakmıştır.