Cast Credits Small Axe (2020) Guest starring as Linda Episode 1x03: Red, White and Blue (Nov 29, 2020) The Duchess (2020) Guest starring as Seleena Episode 1x04: Episode 4 (Sep 11, 2020) Dancing on the Edge (2013) Guest starring as Edith Episode 1x04: Episode 4 (Feb 18, 2013) Utopia (2013) Guest starring as Midwife Episode 2x01: Episode 1 (Jul 14, 2014) Cuckoo (2012) Guest starring as Midwife Episode 3x01: Birth (Feb 15, 2016) Silk (2011) Guest starring as Phoebe Richards Episode 1x01: Episode 1 (Feb 22, 2011) Ashes to Ashes (2008) Guest starring as Mrs Parkes Episode 1x03: Nothing Changes (Feb 21, 2008) Torchwood (2006) Guest starring as Helen Episode 2x11: Adrift (Mar 19, 2008) Canterbury Tales (2003) Guest starring as Noreen Episode 1x03: The Knight's Tale (Sep 25, 2003)