En 1888 fue nombrado Ministro de Relaciones Exteriores del Perú, y al reorganizarse el gabinete en 1890, paso a ser además, presidente del Consejo de Ministros, iniciando y dirigiendo entonces, asesorado por una comisión técnica presidida por Antonio Raimondi que fue nombrada ad-hoc, las negociaciones del "Tratado de Límites García-Herrera", que fue modificado, y por consiguiente desechado por las Cámaras del Perú.