Licenciatura em Direito pela Escola do Porto da Faculdade de Direito da Universidade Católica Portuguesa. Mestre em Ciências Jurídico-Civilísticas pela Faculdade de Direito da Universidade de Coimbra
Doutoramento em Direito Civil pela Universidade Católica - Porto
Docente na Escola de Direito do Porto da Universidade Católica Portuguesa (1989 até 2012, em regime de exclusividade)
Juíza Conselheira do Supremo Tribunal de Justiça desde 26 de Setembro de 2012