Cast Credits Westworld (2016) Guest starring as Confused Tech Episode 2x08: Kiksuya (Jun 10, 2018) [Co-Star]