Harvard Law School
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.