In november 2006 kwam Tom in Bulgarije als versterking van Litex Lovetsj, dat hem had gehaald van Portuguesa in zijn vaderland. Op 3 maart 2007 debuteerde hij pas in de Parva Liga, toen er met 3–1 gewonnen werd van Spartak Varna. Gedurende vier jaar was Tom een vaste waarde op de positie van rechtsbuiten bij Litex. Op 6 december 2011 verkaste hij echter naar Istanbul Başakşehir, waar hij tot medio 2016 tekende.[1] Op januari 2012 debuteerde hij in de Süper Lig, tijdens een 0–2 thuisnederlaag tegen Trabzonspor. Twee jaar later werd Tom voor een half seizoen verhuurd aan zijn oude club Litex.[2] Na zijn terugkeer stond hij nog een halfjaar onder contract bij Başakşehir maar hij speelde geen wedstrijden meer. Hierop verkaste de Braziliaan naar Elazığspor.[3] Na drie jaar liet hij deze club achter zich.[4] Hierop tekende Tom voor één seizoen bij Hatayspor.[5] Na afloop van zijn contract kwam hij zonder club te zitten. Het zou uiteindelijk een halfjaar duren voor de Braziliaan een nieuwe werkgever vond. Hij keerde namelijk terug naar Bulgarije om voor Botev Vratsa te gaan spelen. Medio 2021 verkaste Tom transfervrij naar Dobroedzja Dobritsj, waar hij zijn handtekening zette onder een verbintenis voor de duur van één seizoen. Na afloop van dit contract besloot Tom op vierendertigjarige leeftijd een punt te zetten achter zijn actieve loopbaan.