Full Cast — A Discovery of Witches (2018–2022)
Teresa Palmer
Diana Bishop
Matthew Goode
Matthew Clairmont
Alex Kingston
Sarah Bishop
Edward Bluemel
Marcus Whitmore
Malin Buska
Satu Järvinen
Aiysha Hart
Miriam Shepherd
Gregg Chillin
Domenico Michele
Trevor Eve
Gerbert D'Aurillac
Owen Teale
Peter Knox
Valarie Pettiford
Emily Mather
Lindsay Duncan
Ysabeau de Clermont
Aisling Loftus
Sophie Wilson / Susanna Norman / Sophie Wilson / Susanna Norman / Sophie Norman
Sorcha Cusack
Marthe
Tanya Moodie
Agatha Wilson
Steven Cree
Gallowglass / Gallowglass de Clermont
Daniel Ezra
Nathaniel Wilson
Adelle Leonce
Phoebe Taylor
Jacob Ifan
Benjamin Fuchs
Louise Brealey
Gillian Chamberlain
Sophia Myles
Rebecca Bishop
Greg McHugh
Hamish Osborne / Hamish
Ken Bones
Sigismund
Leo Ashizawa
Osamu / Osamu Watanabe
Milo Twomey
Pierre
Trystan Gravelle
Baldwin Montclair / Baldwin
Peter McDonald
Baldwin Montclair
Olivier Husband
Fernando Gonçalves
Ivanno Jeremiah
Christopher Roberts
Elarica Johnson
Juliette Durand
Joshua Blue Pickering
Jack
Holly Aird
Francoise
Paul Rhys
Father Hubbard / Andrew Hubbard
Toby Regbo
Jack Blackfriars
David Newman
Stephen Proctor
Sheila Hancock
Goody Alsop
Tom Hughes
Kit Marlowe
James Purefoy
Philippe De Clermont / Philippe de Clermont
Nila Aalia
Sylvia Rattigan
Chloé Dumas
Meridiana
Julian Kostov
Timur
Francesca Henry
Celine
Nico Dowsell
Timur
Tomiwa Edun
Sean
Richard Katz
Rico Jean
Lois Chimimba
Catherine Streeter
Victoria Yeates
Elizabeth Jackson
Michael Lindall
Walter Raleigh
Adrian Rawlins
William Cecil
Elaine Cassidy
Louisa de Clermont
Genesis Lynea
Geraldine Newcopse
Parker Sawyers
Ransome Fayrweather
Shobu Kapoor
Linda Cosby
Kobie Corsi
Philip Bishop-Clairmont
Arlo John Croft
Rebecca Bishop-Clairmont
Olivia Grace Leonard
Rebecca Bishop-Clairmont
Sadie Shimmin
Head of Faculty
Adam Sklar
Henry Percy
Tom Lewis
Peckham
Amanda Hale
Mary Sidney
Tosh Wanogho-Maud
Police Officer
Gaby French
Mandy
Mark Holden
Wilf
Endy McKay
Female Servant
Paul Brennen
Champier
Amy McAllister
Marjorie Cooper