
A Discovery of Witches cast by popularity
117 cast members · 11 main · 3 seasons · 2018–2022117 cast members · 3 seasons
Teresa Palmer was the most popular cast member online on Nov 11.Teresa Palmer was the most popular cast member online on Nov 11.
Main cast
In at least half of the episodes
- Teresa Palmeras Diana Bishop · 25 of 25 episodes25 eps#2,2642.6
- Matthew Goodeas Matthew Clairmont · 25 of 25 episodes25 eps#2,7462.2
- Alex Kingstonas Sarah Bishop · 20 of 25 episodes20 eps#4,7991.3
- Lindsay Duncanas Ysabeau de Clermont · 15 of 25 episodes15 eps#7,9750.8
- Trevor Eveas Gerbert D'Aurillac · 18 of 25 episodes18 eps#9,8130.6
- Edward Bluemelas Marcus Whitmore · 18 of 25 episodes18 eps#11,5810.5
- Owen Tealeas Peter Knox · 17 of 25 episodes17 eps#13,7650.4
- Aiysha Hartas Miriam Shepherd · 18 of 25 episodes18 eps#16,9430.3
- Valarie Pettifordas Emily Mather · 15 of 25 episodes15 eps#21,8800.2
- Gregg Chillinas Domenico / Domenico Michele · 18 of 25 episodes18 eps#39,7330.0
- Malin Buskaas Satu Järvinen · 18 of 25 episodes18 eps#42,9780.0
Recurring
In three or more episodes
- Trystan Gravelleas Baldwin Montclair / Baldwin · 5 of 25 episodes5 eps#2,5712.3
- Sophia Mylesas Rebecca Bishop · 8 of 25 episodes8 eps#3,9401.6
- Sheila Hancockas Goody Alsop · 5 of 25 episodes5 eps#4,4721.4
- James Purefoyas Philippe de Clermont / Philippe De Clermont · 3 of 25 episodes3 eps#4,4821.4
- Tom Hughesas Kit Marlowe · 5 of 25 episodes5 eps#5,0191.3
- Daniel Ezraas Nathaniel Wilson · 10 of 25 episodes10 eps#8,7970.7
- Sorcha Cusackas Marthe · 12 of 25 episodes12 eps#11,0830.5
- Aisling Loftusas Sophie Wilson / Sophie Norman · 8 of 25 episodes8 eps#11,1860.5
- Elaine Cassidyas Louisa de Clermont · 3 of 25 episodes3 eps#13,2900.4
- Elarica Johnsonas Juliette Durand · 6 of 25 episodes6 eps#13,4150.4
- Paul Rhysas Andrew Hubbard / Father Hubbard · 4 of 25 episodes4 eps#13,9360.4
- Toby Regboas Jack Blackfriars · 6 of 25 episodes6 eps#13,9990.4
- Adrian Rawlinsas William Cecil · 3 of 25 episodes3 eps#14,9980.3
- Tanya Moodieas Agatha Wilson · 12 of 25 episodes12 eps#15,5100.3
- Louise Brealeyas Gillian Chamberlain · 8 of 25 episodes8 eps#16,2450.3
- Holly Airdas Francoise · 6 of 25 episodes6 eps#16,9990.3
- Shobu Kapooras Linda Cosby · 3 of 25 episodes3 eps#18,4300.2
- Julian Kostovas Timur · 4 of 25 episodes4 eps#19,6060.2
- Steven Creeas Gallowglass de Clermont / Gallowglass · 6 of 25 episodes6 eps#20,1360.2
- Peter McDonaldas Baldwin Montclair · 7 of 25 episodes7 eps#22,9340.2
- Parker Sawyersas Ransome Fayrweather · 3 of 25 episodes3 eps#27,2630.1
- Greg McHughas Hamish Osborne / Hamish · 7 of 25 episodes7 eps#27,4830.1
- Victoria Yeatesas Elizabeth Jackson · 3 of 25 episodes3 eps#28,8470.1
- Jacob Ifanas Benjamin Fuchs · 9 of 25 episodes9 eps#29,3530.1
- Tomiwa Edunas Sean · 3 of 25 episodes3 eps#29,5840.1
- Ken Bonesas Sigismund · 8 of 25 episodes8 eps#32,5420.1
- Genesis Lyneaas Geraldine Newcopse · 3 of 25 episodes3 eps#35,5590.1
- Francesca Henryas Celine · 4 of 25 episodes4 eps#44,6340.0
- Ivanno Jeremiahas Christopher Roberts · 7 of 25 episodes7 eps#46,3410.0
- Chloé Dumasas Meridiana · 4 of 25 episodes4 eps#65,9590.0
- Adelle Leonceas Phoebe Taylor · 10 of 25 episodes10 eps
- Milo Twomeyas Pierre · 7 of 25 episodes7 eps
- Olivier Husbandas Fernando Gonçalves · 7 of 25 episodes7 eps
- Joshua Blue Pickeringas Jack · 6 of 25 episodes6 eps
- David Newmanas Stephen Proctor · 5 of 25 episodes5 eps
- Nila Aaliaas Sylvia Rattigan · 4 of 25 episodes4 eps
- Leo Ashizawaas Osamu / Osamu Watanabe · 4 of 25 episodes4 eps
- Nico Dowsellas Timur · 4 of 25 episodes4 eps
- Richard Katzas Rico Jean · 3 of 25 episodes3 eps
- Lois Chimimbaas Catherine Streeter · 3 of 25 episodes3 eps
- Michael Lindallas Walter Raleigh · 3 of 25 episodes3 eps
- Kobie Corsias Philip Bishop-Clairmont · 3 of 25 episodes3 eps
- Arlo John Croftas Rebecca Bishop-Clairmont · 3 of 25 episodes3 eps
- Olivia Grace Leonardas Rebecca Bishop-Clairmont · 3 of 25 episodes3 eps
Guest stars
One or two episodes
- Michael Culkinas Professor Marsh · 1 of 25 episode1 ep#4,3771.5
- Anton Lesseras Rabbi Loew · 1 of 25 episode1 ep#8,9080.7
- Tom Lewisas Peckham · 2 of 25 episodes2 eps#22,0030.2
- Savannah Steynas Waitress · 1 of 25 episode1 ep#25,0880.1
- Barbara Martenas Queen Elizabeth · 1 of 25 episode1 ep#26,7670.1
- Amanda Haleas Mary Sidney · 2 of 25 episodes2 eps#28,2720.1
- Rebecca Laceyas Alice · 1 of 25 episode1 ep#29,3530.1
- Struan Rodgeras Dr John Dee · 1 of 25 episode1 ep#29,5840.1
- Freddie Thorpas Matthieu Beny · 1 of 25 episode1 ep#32,3790.1
- Michael Jibsonas Rudolf II · 1 of 25 episode1 ep#34,9480.1
- Gamba Coleas Corner · 1 of 25 episode1 ep#38,0700.0
- Mark Holdenas Wilf · 2 of 25 episodes2 eps#39,1540.0
- Phaldut Sharmaas T.J. Wetson · 1 of 25 episode1 ep#41,2720.0
- Fiona Gilliesas Auctioneer · 1 of 25 episode1 ep#45,0600.0
- Amy McAllisteras Marjorie Cooper · 2 of 25 episodes2 eps#57,4250.0
- Suan-Li Ongas Gameboy · 1 of 25 episode1 ep#64,4160.0
- Tom Godwinas Card Player · 1 of 25 episode1 ep
- Sadie Shimminas Head of Faculty · 2 of 25 episodes2 eps
- Adam Sklaras Henry Percy · 2 of 25 episodes2 eps
- Tosh Wanogho-Maudas Police Officer · 2 of 25 episodes2 eps
- Gaby Frenchas Mandy · 2 of 25 episodes2 eps
- Endy McKayas Female Servant · 2 of 25 episodes2 eps
- Paul Brennenas Champier · 2 of 25 episodes2 eps
- Tuwaine Barrettas Reece · 1 of 25 episode1 ep
- Dominic Borrellias Fred · 1 of 25 episode1 ep
- Adam Stevensonas James · 1 of 25 episode1 ep
- Kerri McLeanas Female Police Officer · 1 of 25 episode1 ep
- Zak Rowlandsas Huntsman · 1 of 25 episode1 ep
- Alister Cameronas Mr. Johnson · 1 of 25 episode1 ep
- Imogen Comrieas Female French Student · 1 of 25 episode1 ep
- Joe Grossias Mortician · 1 of 25 episode1 ep
- Mark Ramsayas Pound Shop Owner · 1 of 25 episode1 ep
- Hussina Rajaas Zara · 1 of 25 episode1 ep
- Ellie Shenkeras Young Diana · 1 of 25 episode1 ep
- Simon Meacockas Pole · 1 of 25 episode1 ep
- Louis Maskellas Tom Caldwell · 1 of 25 episode1 ep
- Karin Bertlingas Mummo · 1 of 25 episode1 ep
- Dan Whitlamas Young Man · 1 of 25 episode1 ep
- Tom Byrneas Anthony · 1 of 25 episode1 ep
- Laurence Spellmanas Tavern Landlord · 1 of 25 episode1 ep
- Shaun Masonas Parish Warden · 1 of 25 episode1 ep
- Simon Thorpas Von Rumpf · 1 of 25 episode1 ep
- Patrick Driveras Herr Steiner · 1 of 25 episode1 ep
- Tom Mothersdaleas Edward Kelley · 1 of 25 episode1 ep
- Kirsten Fosteras Tour Guide · 1 of 25 episode1 ep
- Stacha Hicksas Obstetrician · 1 of 25 episode1 ep
- Oliver Gatzas Paediatrician · 1 of 25 episode1 ep
- David Langhamas Master Selford · 1 of 25 episode1 ep
- James Allenby-Kirkas Robert Ainslie · 1 of 25 episode1 ep
- Ezekiel Actieas Margaret Wilson · 1 of 25 episode1 ep
- Magdalena Korpasas Chambermaid · 1 of 25 episode1 ep
- Sid Sagaras Mulder · 1 of 25 episode1 ep
- Adeyinka Akinrinadeas Scully · 1 of 25 episode1 ep
- Vanessa Emmeas Joy Connelly · 1 of 25 episode1 ep
- Ben Wigginsas Baptiste · 1 of 25 episode1 ep
- Olivia Clayfieldas Rebecca Bishop-Clairmont · 1 of 25 episode1 ep
- Olivia Daviesas Philip Bishop-Clairmont · 1 of 25 episode1 ep
- Edyta Budnikas Lena · 1 of 25 episode1 ep
- Robert Gillas Pere Antoine · 1 of 25 episode1 ep
- Meghna Lallas Tattoo Artist · 1 of 25 episode1 ep
- Layo-Christina Akinludeas Librarian · 1 of 25 episode1 ep
- Ember E. Daviesas Margaret Wilson · 1 of 25 episode1 ep
The cast, together again
Other titles with the most A Discovery of Witches cast members
Cast questions
Who is the most popular A Discovery of Witches cast member right now?
Teresa Palmer is currently the most popular A Discovery of Witches cast member online, with an Attention Score of 2.6 and an overall rank of #2,264 as of November 11, 2026.
How many cast members does A Discovery of Witches have?
A Discovery of Witches has 117 credited cast members. 57 of them have an Attention Score on Television Stats today.
Which A Discovery of Witches cast member has the biggest career high?
Matthew Goode has the biggest career high among the A Discovery of Witches cast, an Attention Score of 31.1 over their best 30 days.





