Cast Credits Dan Brown's The Lost Symbol (2021) Guest starring as Samyaza (4 episodes) Episode 1x10: Resonance (Nov 18, 2021) Episode 1x09: Order Eight (Nov 11, 2021) Episode 1x08: Cascade (Nov 4, 2021) Episode 1x07: Noögenesis (Oct 28, 2021) View 1 more View 1 less The Stand (2020) Guest starring as Burly Guard #1 (2 episodes) Episode 1x06: The Vigil (Jan 21, 2021) [Co-Star] Episode 1x05: Fear and Loathing in New Vegas (Jan 14, 2021) [Co-Star] Home Before Dark (2020) Guest starring as The Fixer / Karl Kurz (8 episodes) Episode 2x10: The Smoking Gun (Aug 13, 2021) [Co-Star] Episode 2x09: The Biggest Life (Aug 6, 2021) [Co-Star] Episode 2x08: The Bad Guy (Jul 30, 2021) [Co-Star] Episode 2x07: Just a Bird (Jul 23, 2021) [Co-Star] Episode 2x05: The Black Box (Jul 9, 2021) [Co-Star] Episode 2x04: Dark Rooms (Jul 2, 2021) [Co-Star] Episode 2x03: Fighting His Ghost (Jun 25, 2021) [Co-Star] Episode 2x02: I Believe You (Jun 18, 2021) [Co-Star] View 5 more View 5 less Gabby Duran & The Unsittables (2019) Guest starring as Jacked Alien (2 episodes) Episode 1x20: Enter the Dranis, Part Two (Mar 20, 2020) [Co-Star] Episode 1x19: Enter the Dranis, Part One (Mar 20, 2020) [Credit Only] Batwoman (2019) Guest starring as Angus Stanton Episode 1x06: I'll Be Judge, I'll Be Jury (Nov 10, 2019) [Co-Star] Riverdale (2017) Guest starring as Carl Martin (2 episodes) Episode 2x17: Chapter Thirty: The Noose Tightens (Mar 28, 2018) [Co-Star] Episode 2x12: Chapter Twenty Five: The Wicked and the Divine (Jan 31, 2018) [Co-Star] The Magicians (2015) Guest starring as Yan The Adventurer Episode 5x03: The Mountain of Ghosts (Jan 29, 2020) [Co-Star] Supergirl (2015) Guest starring as General Zod Episode 2x22: Nevertheless, She Persisted (May 22, 2017) The 100 (2014) Guest starring as Grounder #1 / Bounty Hunter (2 episodes) Episode 3x02: Wanheda: Part Two (Jan 28, 2016) [Co-Star] Episode 3x01: Wanheda: Part One (Jan 21, 2016) [Co-Star] Arrow (2012) Guest starring as Ops Leader Episode 2x06: Keep Your Enemies Closer (Nov 13, 2013) [Co-Star] Continuum (2012) Guest starring as Frank Bolo Episode 1x06: Time's Up (Jul 8, 2012) Once Upon a Time (2011) Guest starring as Head Troll (2 episodes) Episode 3x22: There's No Place Like Home (May 11, 2014) [Co-Star] Episode 1x03: Snow Falls (Nov 6, 2011) [Co-Star] Iron Man: Armored Adventures (2009) Guest starring as The Hulk (3 episodes) Episode 2x26: The Makluan Invasion (2): Unite! (Jul 25, 2012) Episode 2x22: Rage of the Hulk (Jun 27, 2012) Episode 1x23: Uncontrollable (Nov 20, 2009) Harper's Island (2009) Guest starring as Tommy Episode 1x04: Bang (May 2, 2009) [Co-Star] Sanctuary (2008) Guest starring as Roy Episode 1x12: Revelations (1) (Jan 2, 2009) Flash Gordon (2007) Guest starring as Tyrus (2 episodes) Episode 1x11: Random Access (Oct 26, 2007) Episode 1x02: Pride (Aug 17, 2007) Fantastic Four: Worlds Greatest Heroes (2006) Guest starring as The Hulk (2 episodes) Episode 1x18: The Cure (Aug 25, 2007) Episode 1x04: Hard Knocks (Sep 23, 2006) Merlin's Apprentice (2006) Guest starring as Gare (2 episodes) Episode 1x02: Part 2 (Apr 17, 2006) Episode 1x01: Part 1 (Apr 14, 2006) Stargate Atlantis (2004) Guest starring as Constable Episode 2x15: The Tower (Feb 3, 2006) [Co-Star] Smallville (2001) Guest starring as Metropolis Police Officer Episode 1x14: Zero (Mar 12, 2002) [Co-Star] The Lone Gunmen (2001) Guest starring as First Guard Episode 1x01: Pilot (Mar 4, 2001) [Co-Star] X-Men: Evolution (2000) Guest starring as Gauntlet Episode 4x03: Target X (Sep 13, 2003) [Co-Star] Dark Angel (2000) Guest starring as Red Six (2 episodes) Episode 1x12: Rising (Feb 13, 2001) Episode 1x10: Red (Jan 16, 2001) Andromeda (2000) Guest starring as Templar Lieutenant Episode 4x17: Abridging the Devil's Divide (Apr 12, 2004) Spider-Man Unlimited (1999) Guest starring as Nick Fury Episode 1x01: Worlds Apart Part One (Oct 2, 1999) [Uncredited] The Crow: Stairway to Heaven (1998) Guest starring as Scarangello Episode 1x07: Double Take (Nov 6, 1998) First Wave (1998) Guest starring as Guard #1 Episode 1x06: Speaking in Tongues (Oct 14, 1998) Guest starring as Koch Episode 3x19: Black Box (Jan 17, 2001) Cold Squad (1998) Guest starring as Mark Episode 7x04: Cock of the Walk (Oct 9, 2004) [Co-Star] Stargate SG-1 (1997) Guest starring as Thor (2 episodes) Episode 2x06: Thor's Chariot (Jul 31, 1998) [Co-Star] Episode 1x09: Thor's Hammer (Sep 26, 1997) [Co-Star] Guest starring as M'zel (2 episodes) Episode 8x10: Endgame (Sep 17, 2004) Episode 7x16: Death Knell (Feb 6, 2004) The Outer Limits (1995) Guest starring as Overseer #2 Episode 3x07: The Camp (Feb 21, 1997) [Co-Star] Guest starring as Male Vorak Episode 4x08: Rite of Passage (Mar 13, 1998) [Co-Star] Guest starring as Bailiff (2 episodes) Episode 6x22: Final Appeal Part II (Sep 3, 2000) [Co-Star] Episode 6x21: Final Appeal (Sep 3, 2000) [Co-Star] The X-Files (1993) Guest starring as Guard Episode 4x10: Paper Hearts (Dec 15, 1996) [Uncredited]