Cast Credits The Vanishing Triangle (2023) Guest starring as Dr. Moore Episode 1x01: Episode 1 (Oct 26, 2023)