Foi deputado geral e senador do Império do Brasil de
1867 a
1889.
É patrono da cadeira 13 da Academia Brasileira de Letras. Foi negociador do Tratado da Tríplice Aliança entre Brasil, Argentina e Uruguai.
Faleceu aos 64 anos em 28 de junho de
1889 na cidade do Rio de Janeiro.