Cast Credits Flowers (2016) Guest starring as Shun's Mother Episode 1x06: Episode 6 (Apr 29, 2016) Marco Polo (2014) Guest starring as Old Mongol Woman Episode 2x07: Lost Crane (Jul 1, 2016) Doctor Who (2005) Guest starring as Japanese Newsreader Episode 2x12: Army of Ghosts (Jul 1, 2006) Jonathan Creek (1997) Guest starring as Wife Episode 4x03: The Tailor's Dummy (Mar 15, 2003)