A Discovery of Witches Cast

10 actors in all seasons

Teresa Palmer

Diana Bishop

Matthew Goode

Matthew Clairmont

Edward Bluemel

Marcus Whitmore

Malin Buska

Satu Järvinen

Owen Teale

Peter Knox

Alex Kingston

Sarah Bishop

Jacob Ifan

Benjamin Fuchs

Louise Brealey

Gillian Chamberlain

Valarie Pettiford

Emily Mather

Aiysha Hart

Miriam Shepherd