Cast Credits Debris (2021) Guest starring as Kearn Episode 1x06: Supernova (Apr 5, 2021) [Co-Star] The Stand (2020) Guest starring as Steve (3 episodes) Episode 1x09: The Circle Closes (Feb 11, 2021) [Co-Star] Episode 1x04: The House of the Dead (Jan 7, 2021) [Co-Star] Episode 1x03: Blank Page (Dec 31, 2020) [Co-Star] Helstrom (2020) Guest starring as Lee (2 episodes) Episode 1x10: Hell Storm (Oct 16, 2020) Episode 1x07: Scars (Oct 16, 2020) Upload (2020) Guest starring as Hacker Episode 1x05: The Grey Market (May 1, 2020) [Co-Star] Virgin River (2019) Guest starring as Dr. Keram Episode 4x05: TBA (Jul 20, 2022) [Co-Star] Nancy Drew (2019) Guest starring as Mark Matter Episode 2x11: The Scourge of the Forgotten Rune (Apr 7, 2021) [Co-Star] The Twilight Zone (2019) Guest starring as Tanveera Singh Episode 1x02: Nightmare at 30,000 Feet (Apr 1, 2019) [Co-Star] Unspeakable (2019) Guest starring as Volunteer Episode 1x05: Compensation (Feb 6, 2019) Charmed (2018) Guest starring as Barista (2 episodes) Episode 1x12: You're Dead to Me (Feb 17, 2019) [Co-Star] Episode 1x01: Pilot (Oct 14, 2018) [Co-Star] Life Sentence (2018) Guest starring as Jasper Episode 1x02: Re-Inventing the Abbotts (Mar 14, 2018) The Good Doctor (2017) Guest starring as Jake Episode 5x14: Potluck (Apr 11, 2022) [Co-Star] The Arrangement (2017) Guest starring as Checker Episode 1x09: Sins (Apr 30, 2017) [Co-Star] Travelers (2016) Guest starring as Traveler 6117 Episode 3x09: David (Dec 14, 2018) [Co-Star] The Family (2016) Guest starring as Teen Bong Guy Episode 1x01: Pilot (Mar 3, 2016) [Co-Star] Lucifer (2016) Guest starring as Adam Wiser Episode 2x03: Sin-Eater (Oct 10, 2016) [Co-Star] DC's Legends of Tomorrow (2016) Guest starring as Faiz Episode 6x09: This Is Gus (Jul 11, 2021) [Co-Star] The Magicians (2015) Guest starring as DJ Hansel (2 episodes) Episode 4x02: Lost, Found, F...ed (Jan 30, 2019) Episode 4x01: A Flock of Lost Birds (Jan 23, 2019) Supergirl (2015) Guest starring as Henry / Man in Tank Episode 5x15: Reality Bytes (Mar 15, 2020) [Co-Star] Project Mc² (2015) Guest starring as Young Man Episode 5x03: Bad Air Day (Sep 15, 2017) iZombie (2015) Guest starring as Barbeck Episode 2x04: Even Cowgirls Get the Black and Blues (Oct 27, 2015) [Co-Star] Emily Owens, M.D. (2012) Guest starring as Barista Episode 1x13: Emily and... the Leap (Feb 5, 2013) Arrow (2012) Guest starring as Intern Episode 1x18: Salvation (Mar 27, 2013) [Co-Star] Continuum (2012) Guest starring as Server Episode 2x10: Second Wave (Jul 14, 2013) [Co-Star] Once Upon a Time (2011) Guest starring as Emir Episode 6x01: The Savior (Sep 25, 2016) [Co-Star] Supernatural (2005) Guest starring as Jakob Episode 13x20: Unfinished Business (Apr 26, 2018)