Nacido en Lima, realizó sus estudios escolares en el Colegio San Andrés (antes Anglo-Peruano).