Cast Credits The Beast Must Die (2021) Guest starring as Kaidon Episode 1x01: Episode 1 (May 27, 2021)