Roberto Carlos da Silva urodził się 10 kwietnia 1973 roku w brazylijskim Garça. Swoją piłkarską karierę rozpoczynał w União São João. W 1993 roku przeniósł się do Sociedade Esportiva Palmeiras, z którym dwukrotnie wywalczył mistrzostwo Brazylii (1993,1994).
Na początku następnego sezonu przeniósł się do Interu Mediolan, zespołu uznawanego za faworyta ligi włoskiej. Drużyna z Mediolanu nie spełniła stawianych przed nią oczekiwań, a w 1996 roku Roberto Carlos trafił do Realu Madryt.
Brazylijczyk w zespole "Królewskich" odnosił największe sukcesy. Cztery razy został mistrzem Hiszpanii (1997, 2001, 2003, 2007), trzykrotnie zdobywał Ligę Mistrzów (1998, 2000, 2002) oraz Superpuchar Hiszpanii (1997, 2001, 2003). Ponadto Carlos wraz z Realem zdobył w 2002 roku Superpuchar Europy, a w 1998 i 2002 Puchar Interkontynentalny.
Również z reprezentacją Brazylii Roberto Carlos odnosił wiele sukcesów. W 2002 roku został mistrzem świata, a w 1998 wicemistrzem. Zdobył z nią także dwukrotnie Copa America (1997, 1999). Po nieudanym dla Brazylii mundialu w 2006 roku postanowił zakończyć karierę w reprezentacji.
6 czerwca 2007 Brazylijczyk podpisał kontrakt z tureckim Fenerbahce Stambuł. Roberto Carlos słynie z bardzo mocnego uderzenia lewą nogą. Rekord prędkości, którą nadał piłce, wynosi 179 km/h.