Fue Vicepresidente, Primer Ministro y Ministro de Hacienda del Perú, así como Alcalde de Miraflores y Alcalde de Lima en tres oportunidades.