Cast Credits Snowpiercer (2020) Guest starring as Jackboot Trotter Episode 1x01: First, the Weather Changed (May 17, 2020) [Co-Star] A Martha's Vineyard Mystery (2020) Guest starring as Keith McDonough Episode 2021-05-16: Poisoned in Paradise: A Martha's Vineyard Mystery (May 16, 2021) [Co-Star] Batwoman (2019) Guest starring as Crows Agent Miller (3 episodes) Episode 2x15: Armed and Dangerous (Jun 6, 2021) [Co-Star] Episode 2x14: And Justice for All (May 16, 2021) [Co-Star] Episode 1x12: Take Your Choice (Feb 16, 2020) [Co-Star] Chronicle Mysteries (2019) Guest starring as Daniel Brandt Episode 2021-02-21: Helped to Death (Feb 21, 2021) Chilling Adventures of Sabrina (2018) Guest starring as King Herod (2 episodes) Episode 3x08: Chapter Twenty-Eight: Sabrina Is Legend (Jan 24, 2020) [Co-Star] Episode 3x03: Chapter Twenty-Three: Heavy Is the Crown (Jan 24, 2020) [Co-Star] Guest starring as The Weird Episode 4x03: Chapter Thirty-One: The Weird (Dec 31, 2020) [Co-Star] Altered Carbon (2018) Guest starring as Anglo Guy Episode 2x01: Phantom Lady (Feb 27, 2020) [Co-Star] DC's Legends of Tomorrow (2016) Guest starring as German Officer Episode 2x02: The Justice Society of America (Oct 20, 2016) [Co-Star] Guest starring as Guard Episode 3x13: No Country for Old Dads (Mar 5, 2018) [Co-Star] Colony (2016) Guest starring as Khan (2 episodes) Episode 3x13: What Goes Around (Jul 25, 2018) [Co-Star] Episode 3x11: Disposable Heroes (Jul 11, 2018) [Co-Star] The Whispers (2015) Guest starring as Security Guard Episode 1x04: Meltdown (Jun 22, 2015) [Co-Star] Wayward Pines (2015) Guest starring as Shrieking Abby Episode 2x06: City Upon a Hill (Jun 29, 2016) [Co-Star] The Man in the High Castle (2015) Guest starring as Reich Lieutenant Episode 4x10: Fire from the Gods (Nov 15, 2019) [Co-Star] The 100 (2014) Guest starring as Diyoza Prime Guard Episode 5x09: Sic Semper Tyrannis (Jul 10, 2018) [Co-Star] Motive (2013) Guest starring as "Wanna-Be" Episode 2x06: Bad Blonde (Apr 10, 2014) [Co-Star] Arrow (2012) Guest starring as Cobalt #1 Episode 6x12: All for Nothing (Feb 1, 2018) [Co-Star] Fringe (2008) Guest starring as Nucifaro Episode 2x03: Fracture (Oct 1, 2009) [Co-Star] Psych (2006) Guest starring as Doorman Episode 2x15: Black and Tan: A Crime of Fashion (Feb 8, 2008) [Co-Star] Supernatural (2005) Guest starring as Gas Station Attendant Episode 2x05: Simon Said (Oct 26, 2006) [Co-Star] Battlestar Galactica (2003) Guest starring as Convulsing Pilot Episode 3x10: The Passage (Dec 8, 2006) [Co-Star]