Completion of the academic phase of the II PhD Course of the NOVA – Nova Law School.
Law Degree (Livre University, 1986).
Senior Associate Lawyer at Pinto Ribeiro Advogados since July 2018.
Associate Lawyer at J. A. Pinto Ribeiro & Associados where he coordinated the Banking and Finance Department (October 1999 – June 2018).
Assistant Professor at NOVA – Nova Law School (2000-2004).
Assistant Professor at Lusíada University Law School – Porto (1991–1999).