O novo presidente peruano nasceu na pequena cidade andina de Puña, na província de Chota, onde os moradores costumam usar chapéu de aba larga, como Castillo usava em suas viagens. Também dirigente sindical, ele foi votar a cavalo na região andina de Cajamarca, onde reside.