Fue también diputado en el Congreso del Estado de Michoacán y posteriormente en el Congreso de la Unión y Procurador General de la Nación en 1892, para finalmente desempeñarse como ministro de la Suprema Corte de Justicia de la Nación.