Cast Credits Spotless (2015) Guest starring as Abi Episode 1x05: The Power of No (Mar 30, 2015) Call the Midwife (2012) Guest starring as Ingrid Mason (2 episodes) Episode 1x03: Episode 3 (Jan 29, 2012) Episode 1x02: Episode 2 (Jan 22, 2012) Downton Abbey (2010) Guest starring as Prostitute Episode 5x08: Episode 8 (Nov 9, 2014) Doctor Who (2005) Guest starring as Julie Episode 6x09: Night Terrors (Sep 3, 2011) Casualty (1986) Guest starring as Karen Slater Episode 29x40: If You Could Bottle It (Jul 18, 2015)