Cast Credits Black Mirror (2011) Guest starring as Village Mother Episode 3x05: Men Against Fire (Oct 21, 2016) Whitechapel (2009) Guest starring as Ana Episode 3x04: Episode 4 (Feb 20, 2012) Doctor Who (2005) Guest starring as Tahira Episode 12x07: Can You Hear Me? (Feb 9, 2020)