Cast Credits Under the Banner of Heaven (2022) Guest starring as Circus Circus Security #1 Episode 1x07: Blood Atonement (Jun 2, 2022) [Co-Star] The Crossing (2018) Guest starring as Local #5 Episode 1x08: The Long Morrow (May 28, 2018) [Co-Star] Travelers (2016) Guest starring as Agent Riley Episode 1x07: Protocol 5 (Nov 28, 2016) [Co-Star] Haters Back Off! (2016) Guest starring as Doctor Episode 1x06: Becuming a Magichin (Oct 14, 2016) Red Widow (2013) Guest starring as Julius Episode 1x01: Pilot (Mar 3, 2013) Arrow (2012) Guest starring as Bratva Pakhan Episode 6x20: Shifting Allegiances (Apr 26, 2018) [Co-Star] The Good Wife (2009) Guest starring as Mr. North Episode 1x01: Pilot (Sep 22, 2009) [Co-Star] Harper's Island (2009) Guest starring as Brett Episode 1x06: Sploosh (May 23, 2009) [Co-Star] Psych (2006) Guest starring as Bull Episode 1x14: Poker? I Barely Know Her (Feb 23, 2007) [Co-Star] Supernatural (2005) Guest starring as Barricade Guard Episode 2x09: Croatoan (Dec 7, 2006) [Co-Star] Stargate Atlantis (2004) Guest starring as Tathal Episode 1x16: The Brotherhood (Feb 25, 2005) [Co-Star] Dead Like Me (2003) Guest starring as Erik Episode 2x14: Always (Oct 24, 2004) [Co-Star] 7 Days (1998) Guest starring as Fred Episode 2x12: Buried Alive (Feb 9, 2000) The Crow: Stairway to Heaven (1998) Guest starring as Moleman Episode 1x08: Give Me Death (Nov 13, 1998) The X-Files (1993) Guest starring as Marty Fox Episode 5x04: Detour (Nov 23, 1997) [Co-Star]