Court of Justice of the European Union
From 1979 to 1984, he was at the Court of Justice of the European Union as rapporteur of the Advocate General. From 1989 to 1995, he was Judge at the Court of First Instance (now the General Court of the European Union), serving as its Presiding Justice from 1995 to 1998. In March 1998, he was designated Advocate General at the Court of Justice of the European Union, an office he holds until 2000.