Senador de la República en 1876, por la provincia de Concepción, mantuvo el cargo hasta 1882. En 1880 se le nombró ministro plenipotenciario y secretario del ejército en campaña (Guerra del Pacífico). Participó como representante de Chile en la fracasada Conferencia de Arica en octubre de 1880 que debía finalizar la Guerra. Hizo la campaña de Lima y se encontró en las batallas de Chorrillos y Miraflores (1881).