Dirigiu missões diplomáticas na América do Sul desde 1859, havendo sido encarregado de negócios em Assunção (1861-1862) e ministro residente em Buenos Aires (a partir de 1867, durante a Guerra do Paraguai). Foi ministro plenipotenciário em Washington (1871), Viena (1881) e Portugal (1884). Foi membro da comissão brasileira da Exposição da Filadélfia.