Tax and International Tax Law Professor at the Portuguese Catholic University, where he teaches undergraduate, master's and postgraduate courses. He is a Partner at Miranda & Associates and a tax arbitrator at the Administrative Arbitration Center (CAAD). He holds a PhD in Tax Law from the Portuguese Catholic University, where he also graduated, obtained an LL.M. (Adv.) in International Tax Law from the International Tax Centre (Leiden University) and a Postgraduate Diploma in Taxation from the Instituto Superior de Gestão. His research agenda focuses, particularly, on the domestic and international taxation of charitable donations and non-profit organizations, as well as the taxation of individuals.