Cast Credits Episodes (2011) Guest starring as Mirtala Episode 4x04: Episode 404 (Feb 1, 2015) Doctor Who (2005) Guest starring as Hitchley's Mom Episode 9x07: The Zygon Invasion (Oct 31, 2015) My Family (2000) Guest starring as Pharmacist's Wife Episode 4x11: Canary Cage (May 30, 2003)