Cast Credits Doctors (2000) Guest starring as Owen Keane Episode 22x48: Only Connect (May 25, 2021) Casualty (1986) Guest starring as Jack White Episode 42x01: System Failure (Mar 23, 2024)