El Congreso de la Unión lo nombró magistrado de la Suprema Corte de Justicia, cargo que ejerció durante doce años.