Cast Credits The Rain (2018) Guest starring as Tortured Man Episode 2x04: Save Yourself (May 17, 2019)