Master’s degree in Criminal Law, University of Coimbra, Faculty of Law.
Postgraduation in Corporate Law, University of Coimbra, Faculty of Law.
Postgraduation in Insurance Law, University of Lisbon, Faculty of Law and Association Internationale de Droit des Assurances (AIDA) – Portuguese Chapter.
He is an associate in the Banking and Finance group where he has participated in several transactions, notably, in securities issues. He regularly advises common representatives and trustees, and has assisted with the setting up of collective investment schemes, providing ongoing counsel to the respective fund managers. He also provides general regulatory advice to banking entities and is actively involved in aviation finance and cross-border factoring transactions. Lastly, he provides ongoing general advice to insurance companies and intermediaries on regulatory matters, as well as on pension fund schemes and pension fund managers.