Cast Credits Day of the Dead (2021) Starring as Shawn (3 episodes) Episode 1x05: 'Til the Dead Do Us Part (Nov 12, 2021) Episode 1x04: Forest of the Damned (Nov 5, 2021) Episode 1x01: The Thing in the Hole (Oct 15, 2021) Altered Carbon (2018) Guest starring as Anton Durov (3 episodes) Episode 2x07: Experiment Perilous (Feb 27, 2020) [Co-Star] Episode 2x04: Shadow of a Doubt (Feb 27, 2020) [Co-Star] Episode 2x02: Payment Deferred (Feb 27, 2020) [Co-Star] Wisdom of the Crowd (2017) Guest starring as Mystery Man Episode 1x01: Pilot (Oct 1, 2017) [Co-Star] Timeless (2016) Guest starring as David Baumgardner (2 episodes) Episode 1x14: The Lost Generation (Feb 6, 2017) [Co-Star] Episode 1x05: The Alamo (Oct 31, 2016) [Co-Star] Aftermath (2016) Guest starring as Young Bennett Episode 1x12: Now That We Talk of Dying (Dec 13, 2016) [Co-Star] Supergirl (2015) Guest starring as Barrage / Phillip Karnowsky Episode 2x07: The Darkest Place (Nov 21, 2016) The 100 (2014) Guest starring as Dax (2 episodes) Episode 3x13: Join or Die (Apr 28, 2016) Episode 1x08: Day Trip (May 7, 2014) Motive (2013) Guest starring as Detective Mitch Kennecki (5 episodes) Episode 4x13: We'll Always Have Homicide (Aug 30, 2016) Episode 4x12: Chronology of Pain (Aug 23, 2016) Episode 4x03: Index Case (Apr 5, 2016) Episode 4x02: The Dead Name (Mar 29, 2016) Episode 4x01: The Vanishing Policeman (Mar 22, 2016) View 2 more View 2 less Haven (2010) Guest starring as Alex Sena (2 episodes) Episode 5x23: Blind Spot (Dec 3, 2015) Episode 5x14: New World Order (Oct 8, 2015)