Cast Credits Black Mirror (2011) Guest starring as Jean Simons Episode 6x05: Demon 79 (Jun 15, 2023) Doctors (2000) Guest starring as Ann Harris Episode 22x84: Love in the Dark (Oct 6, 2021)