A extensa filmografia desta actriz que nasceu em Benguela em 1933 e se iniciou no teatro em Lisboa, para onde veio estudar Filologia Germânica na Faculdade de Letras, inclui, logo nos primeiros anos, um filme seminal da história do Cinema Novo, como Uma Abelha na Chuva (1972), de Fernando Lopes. Desde então, foi actriz com Manoel de Oliveira (Francisca, A Divina Comédia, Vale Abraão), João Botelho (Aqui na Terra, Tráfico, A Corte do Norte, Filme do Desassossego), José Álvaro de Morais, Teresa Villaverde, Margarida Gil, José Fonseca e Costa, Marco Martins e Bruno de Almeida, tendo, nos últimos anos, sido uma das protagonistas de Tabu (2012), de Miguel Gomes, e integrado também o elenco de Os Maias: Cenas da Vida Romântica (2014), também de João Botelho.