Faculté de droit de Harvard
En 1996, Castro sort diplômé de l'université Stanford en science politique et en communication. Il est aussi diplômé de la Faculté de droit de Harvard en 2000.