HomePeople Biography and filmographySarah Diebold Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) The Immortal Wars: Dekay's Paradox2024 · Hyacinth Rust 32024 · Brooke After2014 · Sylvia Blair TV shows (0) No credits available.