Cast Credits The Good Doctor (2017) Guest starring as Surgical Resident Episode 1x03: Oliver (Oct 9, 2017) [Co-Star] Legion (2017) Guest starring as Cube Tech #2 Episode 1x01: Chapter 1 (Feb 8, 2017) [Co-Star] Travelers (2016) Guest starring as Military Scientist Episode 1x02: Protocol 6 (Oct 24, 2016) [Co-Star] Timeless (2016) Guest starring as Bellman Episode 1x03: Atomic City (Oct 17, 2016) [Co-Star] DC's Legends of Tomorrow (2016) Guest starring as Capcom Episode 2x14: Moonshot (Mar 14, 2017) [Co-Star] The Magicians (2015) Guest starring as Bender (3 episodes) Episode 1x12: Thirty-Nine Graves (Apr 4, 2016) [Co-Star] Episode 1x11: Remedial Battle Magic (Mar 28, 2016) [Co-Star] Episode 1x10: Homecoming (Mar 21, 2016) [Co-Star] iZombie (2015) Guest starring as Hashtag Episode 2x09: Cape Town (Dec 8, 2015) [Co-Star] The Flash (2014) Guest starring as Oswald Loomis Episode 1x04: Going Rogue (Oct 28, 2014) [Co-Star] Motive (2013) Guest starring as Xander Episode 4x11: Natural Selection (Aug 2, 2016) [Co-Star] Emily Owens, M.D. (2012) Guest starring as Rotating Nurse Episode 1x07: Emily And… The Good And The Bad (Dec 4, 2012) Continuum (2012) Guest starring as Ricky (4 episodes) Episode 3x09: Minute of Silence (May 25, 2014) [Co-Star] Episode 2x08: Second Listen (Jun 16, 2013) [Co-Star] Episode 2x03: Second Thoughts (May 5, 2013) [Co-Star] Episode 2x01: Second Chances (Apr 21, 2013) [Co-Star] View 1 more View 1 less Supernatural (2005) Guest starring as Minion #2 / Jarvis (3 episodes) Episode 12x01: Keep Calm and Carry On (Oct 13, 2016) [Co-Star] Episode 11x06: Our Little World (Nov 11, 2015) [Co-Star] Episode 11x01: Out of the Darkness, Into the Fire (Oct 7, 2015) [Co-Star]