Law Degree from the Law School of the University of Minho in 2011
Master’s degree in Tax Law from the Law School of the University of Minho in 2013
Doctorate in General Legal Sciences from the Law School of University of Minho
Visiting Assistant Professor at the University of Minho School of Law since 2016
Admitted to the Bar Association in 2014