Cast Credits The Handmaid's Tale (2017) Guest starring as Handmaid Episode 3x08: Unfit (Jul 10, 2019) [Co-Star] Casualty (1986) Guest starring as Louise Episode 16x28: Past, Present, Future (Mar 16, 2002)