Licenciada em Canto (ESMAE), Mestre em Educação Musical (Universidade do Minho), Mestre em Advanced Vocal Ensemble Studies (Schola Cantorum Basiliensis). De 2001 a 2003 foi membro do Estúdio de Ópera da Casa da Música. Como formadora colaborou com o Serviço Educativo da Casa da Música, Teatro Nacional de S. João, Centre Culturel de Rencontre Ambronay, Universidade do Minho, Universidade Lusófona, entre outros.
Enquanto maestrina orientou vários projectos, com destaque para a colaboração com o Serviço Educativo da Casa da Música, com o Serviço Educativo do Centre Culturel de Rencontre Ambronay, com a Área da Comunidade de Guimarães Capital da Cultura e com o projecto “Vozes do Românico” (Rota do Românico). Ao longo da sua carreira tem tipo a oportunidade de dirigir música coral, orquestral e ópera e de fazer a estreia de diversas obras, nomeadamente de compositores portugueses contemporâneos.
Enquanto cantora apresentou-se em Portugal, Espanha, França, Suiça, Polónia, México e Brasil com grupos e directores de reconhecido mérito, e em diversas salas e festivais de referência. Gravou para a Antena 2, RTP, Challenge Classics, Au Fil de l’air, entre outros.
Com especial interesse pela música de cena, tem desenvolvido, também, trabalho na área da composição e encenação. Enquanto compositora escreveu obras para os grupos Teatro Bruto, Outra Voz, entre outros e, recentemente, estreou a obra “Tempus Fugit” no Festival Vivarium. Como encenadora dirigiu, entre outros, o espectáculo comunitário "entreLinhos" (Guimarães Capital da Cultura) e a ópera "Dido and Æneas" de Henry Purcell (Estúdio de Ópera da Academia de Música de Castelo de Paiva).
Actualmente é docente no Curso de Música Antiga da ESMAE (IPP, Porto) e directora artística e pedagógica do Curso de Música Antiga de Agolada.