Piłkarz (grał na pozycji pomocnika) i doktor nauk medycznych (po zakończeniu piłkarskiej kariery prowadził praktykę lekarską w Ribeirão Preto). Znany z efektownych zagrań piłki piętą, a także ze swojego zamiłowania do używek (był palaczem, nie stronił też od alkoholu).
Karierę piłkarską rozpoczął w 1974 roku w klubie Botafogo Ribeirão Preto w stanie São Paulo, skąd w 1978 roku przeszedł do Corinthians São Paulo. Występował również we włoskiej Fiorentinie oraz brazylijskich Flamengo Rio de Janeiro i Santos FC. Rozegrał 60 meczów w reprezentacji Brazylii (zdobył dla niej 22 bramki), z którą - jako kapitan - brał udział w Mistrzostwach Świata w 1982 roku (zagrał również na Mundialu w 1986 roku).
W 2004 roku, po ponad 10 latach piłkarskiej emerytury Sócrates przez miesiąc prowadził jako grający trener amatorski angielski zespół Garforth Town. FIFA umieściła go na liście stu najlepszych piłkarzy XX wieku.
4 grudnia 2011 roku zmarł w szpitalu w São Paulo w wyniku wstrząsu septycznego. Miał 57 lat.