Enfermeira, pela Escola Superior de Enfermagem da Imaculada Conceição (1989) e especialista em Enfermagem de Saúde Infantil e Pediátrica (1998), pela mesma instituição, Mestre em Ciências de Enfermagem, pelo Instituto de Ciências Biomédicas de Abel Salazar (2005) e Doutora em Enfermagem, pela Universidade Católica Portuguesa (2015).
Trabalhou como Enfermeira no Hospital de São João (Porto), na área de cuidados intensivos e Bloco Operatório, entre 1990 e 1993.
Foi docente na Escola Superior de Enfermagem da Imaculada Conceição desde 1993 e transitou para a Universidade Católica com a integração daquela escola.
É atualmente professora adjunta na Universidade Católica Portuguesa (UCP). Coordenou o programa de Mestrado em Enfermagem na UCP de 2018 a 2021 e foi responsável pela área de Especialização de Enfermagem de Saúde Infantil e Pediátrica do Mestrado em Enfermagem da Escola de Enfermagem (Porto) de 2009 a 2021.