Humans Guest cast, played by Susannah Doyle Episode 3x01: Episode 1 (May 17, 2018) Episode 3x07: Episode 7 (Jun 28, 2018)