Han innehadde stillinger både hos Verdensbanken og Det internasjonale pengefondet før han ble utpekt som daglig leder for Perus sentralbank. Han var minister for energi og miner i begynnelsen av 1980-tallet under president Fernando Belaúnde Terry, og økonomi- og finansminister og statsminister under president Alejandro Toledo på 2000-tallet.