Rachel de LeonProduction • Los Angeles County, California, USANo biography available.Known For6.8Victim/Suspect2023Nellie Bly Makes the News2018Fan ClubNo Nerds have favorited Rachel de Leon yet — be the first.All fan clubsFrom NerdspinFilmographyProduction2Actor12023Victim/SuspectFilmProducer★ 6.82018Nellie Bly Makes the NewsFilmCoordinating Producer