I løpet av sin profesjonelle karriere spilte Juninho for de brasilianske klubbene São Paulo FC, Vasco da Gama, Palmeiras, CR Flamengo, og også den engelske klubben Middlesbrough F.C., den spanske klubben Atlético Madrid, Celtic F.C. i Skottland og Sydney FC i Australia.