En 1888, bajo el gobierno del general Andrés Avelino Cáceres fue nombrado secretario de la Legación en España, teniendo que asumir las funciones de encargado de negocios, del 2 de julio de 1888 al 16 de octubre de 1890, así como la defensa del Perú durante el conflicto de límites con el Ecuador, cuyo arbitraje fue confiado a la Corona española.