Cursó el Doctorado y la Maestría en Economía en la PUCP, y se graduó como bachiller en Ciencias Sociales con mención en Economía en la misma universidad. Es profesor principal del Departamento de Economía de la PUCP, donde ejerce la docencia a nivel de pregrado y posgrado y es investigador del Departamento de Economía y de CISEPA-PUCP. Se ha desempeñado como director (2001-2004) y vicepresidente del Banco Central de Reserva del Perú, y ha estado encargado de su presidencia del 2004 al 2006.