<Ul> <Li> Teresa Palmer as Dr Diana Bishop , a witch and tenured Historian at Yale studying alchemy and science at Oxford </Li> <Li> Matthew Goode as Matthew Clairmont , a vampire and Professor of Biochemistry </Li> <Li> Edward Bluemel as Marcus Whitmore </Li> <Li> Louise Brealey as Gillian Chamberlain </Li> <Li> Malin Buska as Satu Järvinen </Li> <Li> Aiysha Hart as Miriam Shepherd </Li> <Li> Owen Teale as Peter Knox </Li> <Li> Alex Kingston as Sarah Bishop , Diana 's aunt </Li> <Li> Valarie Pettiford as Emily Mather , Sarah 's partner . </Li> <Li> Trevor Eve as Gerbert D'Aurillac </Li> <Li> Lindsay Duncan as Ysabeau de Clermont </Li> </Ul>
<Ul> <Li> Teresa Palmer as Dr Diana Bishop , a witch and tenured Historian at Yale studying alchemy and science at Oxford </Li> <Li> Matthew Goode as Matthew Clairmont , a vampire and Professor of Biochemistry </Li> <Li> Edward Bluemel as Marcus Whitmore </Li> <Li> Louise Brealey as Gillian Chamberlain </Li> <Li> Malin Buska as Satu Järvinen </Li> <Li> Aiysha Hart as Miriam Shepherd </Li> <Li> Owen Teale as Peter Knox </Li> <Li> Alex Kingston as Sarah Bishop , Diana 's aunt </Li> <Li> Valarie Pettiford as Emily Mather , Sarah 's partner . </Li> <Li> Trevor Eve as Gerbert D'Aurillac </Li> <Li> Lindsay Duncan as Ysabeau de Clermont </Li> </Ul>
who plays miriam in a discovery of witches
who plays miriam in a discovery of witches
Aiysha Hart
Aiysha Hart