Sílvia começou sua carreia de modelo em 1979, aos vinte e um anos. Em 1981, foi para a Europa pela primeira vez a trabalho. Durante os anos seguintes, morou e trabalhou em Milão e Paris desfilando para diversas grifes como Giorgio Armani, Christian Dior, Chanel e muitos outros.
Em 1990, aos 32 anos de idade, estreou como atriz em televisão na minissérie Boca do Lixo, da Rede Globo, com a personagem Cláudia. Em seguida, no mesmo ano, participou da telenovela Meu Bem, Meu Mal, como Isadora Venturini. Também participou das novelas Perigosas Peruas (1992), Tropicaliente (1994), Malhação (1995), O Rei do Gado (1996), Torre de Babel (1998), e Celebridade (2003), entre outras da Rede Globo. Em 2009, foi contratada pela Rede Record para viver a personagem Vera Ávila em Bela, a Feia. A atriz também atuou em filmes, sendo eles: Não Quero Falar Sobre Isso Agora, de Mauro Farias, Xuxa Popstar, Paulo Sérgio de Almeida e Tizuka Yamasaki, e A Cartomante, de Pablo Uranga e Wagner de Assis. Em 2012, na Rede Globo, viveu Marta em Malhação: Intensa como a Vida. Em 2014, viveu a Úrsula, vilã da novela Alto Astral.
Em 2017, na televisão portuguesa TVI, viveu a personagem Dra. Mônica Fonseca na novela Ouro Verde, ganhadora do Emmy de melhor novela estrangeira.
Em 2019, voltou à teledramaturgia brasileira na pele da personagem Mariinha, na novela Topíssima, da Rede Record. Na mesma emissora, em 2022, deu vida a personagem Anainér, Rainha dos Filisteus, na novela Reis.