Durante la segunda administración de Bernardo Soto Alfaro fue Ministro Plenipotenciario de Costa Rica en México (1886), Secretario de Gobernación, Policía y Fomento (1886); Delegado de Costa Rica y Presidente del Congreso Centroamericano de San José (1888-1889); Secretario de Relaciones Exteriores y carteras anexas (octubre-noviembre de 1889 y 1889-1890) y Secretario de Hacienda y Comercio (1889-1890).