Cast & Crew
58 actors and 9 crew members
Cast
Jemima RooperThelma Bates19 episodes
Jamie DavisLeon Taylor18 episodes
Amber SainsburyRoxanne Davenport16 episodes
Colin SalmonDavid Tyrel15 episodes
Laura PyperElla Dee13 episodes- Jemima AbeyAlex13 episodes
Michael FassbenderAzazeal13 episodes
Anna Wilson-JonesJo Watkins11 episodes
Samuel CollingsTom Wright11 episodes
Christina ColeCassie Hughes9 episodes
Joseph BeattieMalachi9 episodes
Joseph MorganTroy6 episodes
Sam TroughtonJez Heriot / Remiel / Jez Heriot6 episodes
Zoë TapperGemma5 episodes
Ronan VibertMephistopheles4 episodes
Katrine De CandolePerie the Faerie4 episodes
Laura DonnellyMaya Robertson4 episodes
Anatole TaubmanArchangel Raphael3 episodes
Geraldine JamesLilith Hughes3 episodes
Alan RuscoeSariel / Araquiel3 episodes
Nicolas ChagrinSir Ralph Cavendish3 episodes
Samuel AndersonJulius2 episodes
Lorraine BurroughsSinead2 episodes
Jessica OyelowoRachel McBain2 episodes
Stephen YardleyThomas McBain2 episodes
Davyd HarriesSir Stephen2 episodes- Kim McGarrityJenny2 episodes
Theo Fraser SteeleBen Halliday2 episodes
Ram John HolderVoodoo Priest2 episodes
Alison NewmanReverend George2 episodes
Julian JonesPolice Inspector2 episodes
Stephen WightFelix2 episodes- Grant ParsonsDr Surtees2 episodes
Leon FordMax Rosen2 episodes
Daniel CaseyDr Garrett2 episodes- Holly LumsdenEsther McBain1 episode
- Lauren ScrineYoung Esther1 episode
Charity WakefieldLucy1 episode- Stuart AntonyDavid Harris1 episode
- Marc BaileyBrendan1 episode
Katy CarmichaelPeggy1 episode- Amy StacyNurse Megan1 episode
Roger BarclayYoung Priest1 episode
Nicola MillbankRuth1 episode- Teresa McElroyMaria1 episode
Olegar FedoroDemonic Showman1 episode- Colin ProckterGeorge the Porter1 episode
Mark TandyTitus Peckham1 episode- Lynden EdwardsDr Gilbert1 episode
Richard DurdenDr Wilkinson1 episode
Tamara UstinovTour Guide1 episode- Lucy BowenBig Janice1 episode
- Alice FernbankOrderly1 episode
- Drew EdwardsSecurity Guard1 episode
Vivien KeeneWoman with Dog1 episode- Theresa PettsGail Levinson1 episode
Jemma PowellBethany1 episode
Amelda BrownNurse1 episode
Crew
Created by
Directing
Writing
- Writer
- Peter Tabern3 eps.Julian Jones1 ep.
Production
- Producer
- Elisabeth Murdoch19 eps.Dean Hargrove19 eps.
Movies Box


