Cast Credits Alex Rider (2020) Guest starring as Social Services Care Worker Episode 1x01: Lies (Jun 4, 2020) Call the Midwife (2012) Guest starring as Nurse Thurgood Episode 8x08: Episode 8 (Mar 3, 2019) Casualty (1986) Guest starring as Leah Mendes Episode 40x09: Hard Pill (Sep 9, 2023)