Cast Credits 9-1-1 (2018) Guest starring as Clement Episode 3x06: Monsters (Oct 28, 2019) [Co-Star] Legion (2017) Guest starring as Doctor Episode 2x08: Chapter 16 (May 22, 2018) [Co-Star]