HomePeople Biography and filmographyCaryl Ebenezer Biography unavailable on TMDB. Movies (2)TV shows (1) Movies (2) Siân Phillips at 90Siân Phillips at 902023 · Director, Executive Producer Who Wrote the New Testament?2016 · Director TV shows (1) Our Lives2017 · Executive Producer