Ha militato in squadre di 11 nazioni diverse (Brasile, Portogallo, Turchia, Inghilterra, Italia, Argentina, Spagna, Cipro, Australia, Bulgaria ed Arabia Saudita), segnando più di 450 gol in totale. Con la Nazionale brasiliana Under-20 ha vinto il Mondiale Under-20 del 1993. Con la Nazionale maggiore ha totalizzato 10 presenze, di cui una nella Copa America del 2001.