A atriz fez parte das mais diversas companhias, desde o Nacional D. Maria II ao Experimental do Porto, e fez cinema, televisão e rádio.
Ao longo da carreira, que começou ainda aluna do Conservatório em 1955, contracenou com atores como António Silva, Laura Alves, Maria Albergaria, Nicolau Breyner, Alda Pinto, Manuela de Freitas, Manuela Maria, Zita Duarte, Guida Maria e Julie Sargeant, bem como com as brasileiras Eva Todor e Alma Flora.
Ganhou um prémio de interpretação no Festival Cerventino, no México, em 1989.
Em 2016 foi homenageada pelo Teatro Experimental do Porto, onde trabalhou na década de 1960, sob a direção de António Pedro.
Ao ser distinguida, afirmou que sentia “orgulho, sem falsa modéstia” por uma carreira construída “num enorme respeito pelo teatro”, que afirmou amar, “e em grande camaradagem com os colegas”.