Completion of the academic phase of the II PhD Course of the Faculty of Law of Universidade Nova de Lisboa.
Degree in Law from Universidade Livre de Lisboa.
Senior associate lawyer at Pinto Ribeiro, Miranda, André, Antunes & Associados – Sociedade de Advogados SPRL.
He collaborated with J. A. Pinto Ribeiro & Associados, RL, where he coordinated the Department of Banking and Financial Law.
He was Assistant Professor of the University Lusíada (Porto) and of the Faculty of Law of the New University of Lisbon.