Professor Convidado da Faculdade de Direito da Universidade Católica Portuguesa (Escola de Lisboa).
Doutor em Direito pela Faculdade de Direito da Universidade de Lisboa.
Lecionou Teoria Geral do Direito Civil e Direito Comercial, tendo ainda lecionado Contratos Civis, Concorrência Desleal, Direito Processual Civil III, Direito do Trabalho, Direito Internacional Privado, Direito das Obrigações, Registos e Notariado e Introdução ao Direito Privado.