Filha de imigrantes portugueses. Ela estudou teatro e em 1997, entrou para o elenco de Sai de Baixo interpretando a empregada Neide. Deixou o programa em outubro de 2000 devido a uma gravidez, sendo substituída por Cláudia Rodrigues.

Posteriormente participou de telenovelas da Rede Globo, atuando também no Sítio do Picapau Amarelo, nos papéis de sobrinha do seu Elias (2003), como Estelita (2005) e Cacá (2006).
Em março de 2010, foi diagnosticada com câncer de ovário, iniciando então tratamento contra a doença.
Também fez uma participação na série do canal Multishow, Vai Que Cola onde interpretou Elza Lacerda, a mãe do protagonista Valdomiro Lacerda (Paulo Gustavo).
Em 2017, volta a Globo, para integrar o elenco da telenovela de época Novo Mundo na pele de Narcisa Emília O’Leary, esposa de José Bonifácio de Andrada e Silva, o “Patriarca da Independência”.