Bachelor’s degree in Law from the Porto School of Law, Universidade Católica Portuguesa, in 1998.
Master’s degree in Law from the Faculty of Law, University of Coimbra, in the field of Legal and Political Sciences, in 2002.
PhD in Law in the field of Public Legal Sciences from the Porto School of Law, Universidade Católica Portuguesa, in 2013.
Dean of the Porto Faculty of Law, Universidade Católica Portuguesa.