Cast Credits Seven Types of Ambiguity (2017) Guest starring as Neurosurgeon Episode 1x04: Mitch (May 4, 2017) Ultraman (1966) Guest starring as Technician Episode 10x02: The Hibernator (Jan 11, 1992)