Cast Credits In Our Blood (2023) Guest starring as Xavier Episode 1x03: Intriguing Habits (Mar 19, 2023)