Le , il est nommé par la présidente Dilma Rousseff comme membre du Tribunal suprême fédéral[1]. Le 5 juin suivant, le Sénat approuve sa candidature par 59 voix pour et 6 contre[2] et il prend ses fonctions le 26 juin.
De 2020 à 2022, il est parallèlement président du Tribunal supérieur électoral.
Le , il succède à Rosa Weber à la présidence du Tribunal suprême fédéral[3].