Fue vicepresidente de la República del Perú durante el primer Gobierno de Fernando Belaúnde Terry (1963-1967), así como presidente del Consejo de Ministros y ministro de Relaciones Exteriores, de septiembre a noviembre de 1967.