Prior to joining the LCEL, he was research fellow at the Max Planck Institute Luxembourg for International, European and Regulatory Procedural Law, in the Department of International Law and Dispute Resolution (2021-2023). He was also rapporteur of the Oxford Reports on International Law – International Criminal Law (Oxford University Press, 2021-2023). He was legal adviser at the Brazilian Supreme Court (2018) and at the Permanent Mission of Brazil to the United Nations, in New York (2017). He was teaching assistant in multiple international law courses at UFMG. He was a researcher at the Brazilian International Law Center (CEDIN) (2015-2017).