Leonardo de CastroCreatorNo biography available.Known ForFan ClubNo Nerds have favorited Leonardo de Castro yet — be the first.All fan clubsFrom NerdspinFilmographyCreator1Writing11965MarinaTVCreator★ 8.0