Gianluca Grasso is a Judge of the Italian Court of Cassation, member of the Consultative Council of European Judges (CCJE), contact point for his Court in the Superior Courts Network (SCN), member of the Consultative Board of the Human Rights Education Program for Legal Professionals (HELP) of the Council of Europe.

Previously he held several positions in the Judiciary since 2002, including: Member of the Board of Directors of the Italian School for the Judiciary (2020–2024), Judge at the Documentation and Study Office of the Court of Cassation and Trainer of the Italian Judicial School in the Supreme Court (2015–2020), Judge at the Secretariat of the High Council for the Judiciary (2010–2015), EJTN long-term training period as national judge at the Court of Justice of the European Union (2009).

He holds a PhD in Law from the European School of Advanced Studies of Naples and authored a book on European Contract Law and more than 100 contributions in volumes and legal reviews (Il Foro ItalianoRivista di Diritto CivileContratto e ImpresaContratto e Impresa/EuropaFamiglia e dirittoGiurisprudenza di meritoDiritto e giurisprudenzaFamiglia e SuccessioniDiritto dell'Unione Europea).