1966
”Embora ninguém possa voltar atrás e fazer um novo começo, qualquer um pode começar agora e fazer um novo fim.
— Chico Xavier
Teresa Chaves licenciou-se em Estudos Teatrais pela Escola Superior de Música e Artes do Espetáculo (ESMAE).
Tem formação também em ballet clássico, dança moderna, jazz, dança contemporânea e sapateado. Neste campo, trabalhou com Jorge Levi, Milagros Desdunes, Rui Horta, Ana Macara, Jocelyne Dilembeuf, Elisa Ferreira, Ruben Marks, Jayne Lee, Rosane Amorim, Bud Blumenthal, Jenni Barbieri, Miranda Knight, Manuel Passos, Inês Bernardo, Ruben Marks, Julie Wilson Dickson, Fernanda Canossa, Eduarda Maia e Lúcia Aratanha.
No teatro, foi atriz na companhia Seiva Trupe, na companhia Pé de Vento, na companhia Boas Raparigas, Companhia de Teatro de Braga. Já trabalhou ao lado de nomes como João Paulo Costa, Júlio Cardoso, Rogério de Carvalho, Lee Beagley, Roberto Merino, Norberto Barroca, João Luiz, Paulo Afonso Grisolli, Rui Madeira, Manuel Guedes, Alexej Schipenko, entre outros.
Na televisão, Teresa Chaves integrou o elenco de séries como Contos do Livro das Mil e uma Noites, A Viúva do Enforcado, Clube Paraíso, Major Alvega, O Jantar dos Otários, Esquadra de Polícia, Inspetor Max. Nas novelas, participou na Filha do Mar e Baía das Mulheres.
Em cinema, o percurso da atriz inclui a participação nas curtas-metragens Razão para Zebras, de João Costa, Eve, de Vítor Homes, As Casas Caiadas, de Kyle Sousa, Asas da Memória, de Bárbara Silva, Multi, de Ricardo Gomes, e Ruptura, de Gonçalo Santos. Nas longas-metragens, conta no seu currículo com a participação em Famel Top Secret, de Jorge Monterreal, Um Vida Sublime, de Luís Diogo.
Teresa Chaves exerce ainda atividade como dobradora e atualmente é docente na Academia Contemporânea do Espetáculo.