Hijo del capitán español Luis Valera y de Francisca Pérez, realizó sus primeros estudios en Trujillo (Perú) y los prosiguió en Lima.