Карьера
Начал свою профессиональную карьеру в 1994 году в бразильском клубе «Коринтианс», в составе которого стал двукратным чемпионом страны. В 1999 году он перешёл в английский «Арсенал», где выступал 2 года; первый сезон отыграл в основном составе, во втором же уступил место в основе Эшли Коулу, после чего в 2001 году перешёл в «Сельту» из Виго. Отыграв в «Сельте» 3 года, в 2004 году он перешёл в «Барселону». Выступая за «Барсу», он выиграл два чемпионата Испании, Суперкубок Испании и две Лиги чемпионов. 24 августа 2009 года на правах свободного агента перешёл в «Манчестер Сити», подписав с «горожанами» однолетний контракт.
В сборной Бразилии Силвиньо дебютировал в 1997 году в игре с российской сборной. За национальную команду Силвиньо провёл 6 матчей.
Силвиньо имеет испанский паспорт, полученный в 2004 году после трёх лет проживания в этой стране.
Достижения
- Обладатель Кубка Бразилии: 1995
- 2-е место в чемпионате Бразилии: 1994
- Чемпион Бразилии: 1998, 1999
- Чемпион штата Сан-Паулу: 1995, 1997, 1999
- 2-е место в чемпионате Англии: 1999/2000, 2000/01