HomePeople Biography and filmographyRachel Francis Biography unavailable on TMDB. Movies (2)TV shows (0) Photos Movies (2) Bring on the Damned!2025 · Harmony The Secret of Cuck Island2022 · Clown Observer TV shows (0) No credits available.