Dos Santos werd in Brazilië ontdekt door Standard Luik. Veel succes had de aanvaller niet en hij vertrok naar Etoile du Sahel uit de Tunesische stad Sousse. Dos Santos scoorde in twee seizoenen bij Etoile 32 goals in 50 wedstrijden. In 2000 volgde hij trainer Jean Fernandez naar de Franse tweededivisie-club FC Sochaux. Mede door de doelpunten van Dos Santos keerde FC Sochaux in 2001 terug in de Ligue 1 en won de club in 2004 de Coupe de la Ligue. In 2005 vertrok Dos Santos voor 3.35 miljoen euro naar Toulouse FC.
Aangezien Dos Santos weinig kansen zag op een plek in het Braziliaans elftal, besloot hij zich in 2000 te naturaliseren tot Tunesiër. Hij debuteerde voor het nationaal elftal in 2000 tegen Benin en Dos Santos scoorde direct. In 2004 had hij met vier doelpunten (waarvan één in de finale tegen Marokko) een belangrijk aandeel in de Africa Cup-winst van Tunesië in 2004. In 2005 nam Dos Santos met Tunesië deel aan de Confederations Cup. De Adelaars van Carthago wisten echter alleen van Australië te winnen (2-0). Dos Santos maakte beide doelpunten. In 2006 behoorde Dos Santos tot de Tunesische selectie voor de Africa Cup. In 2008 heeft hij zijn interlandcarrière beëindigd.