Durante su vida política se ha desempeñado como ministro de Energía y Minas en el segundo y último gobierno no consecutivo de Fernando Belaúnde Terry, así como ministro de Economía y Finanzas y presidente del Consejo de Ministros durante el gobierno de Alejandro Toledo.