Cast Credits Black Mirror (2011) Guest starring as Leah Episode 5x03: Rachel, Jack and Ashley, Too (Jun 5, 2019)