Cast Credits Supergirl (2015) Guest starring as Buyer Episode 3x09: Reign (Dec 4, 2017) [Co-Star] Arrow (2012) Guest starring as Gangbanger #2 Episode 2x04: Crucible (Oct 30, 2013) [Co-Star] Guest starring as Released Criminal Episode 3x10: Left Behind (Jan 21, 2015) [Co-Star] Guest starring as Security Guard Episode 6x04: Reversal (Nov 2, 2017) [Co-Star] Psych (2006) Guest starring as Patrolling Officer Episode 4x10: You Can't Handle This Episode (Jan 27, 2010) [Co-Star] Guest starring as Security Guard Episode S08 Special: Psych: The Movie (Dec 7, 2017) [Co-Star] Blade: The Series (2006) Guest starring as Robber #1 Episode 1x08: Sacrifice (Aug 9, 2006) [Co-Star] Oban Star-Racers (2006) Starring as Stan Stargate Atlantis (2004) Guest starring as Sgt. Barraso Episode 3x09: Phantoms (Sep 15, 2006) The Dead Zone (2002) Guest starring as Carl Winters Episode 1x05: Unreasonable Doubt (Jul 14, 2002) Dark Angel (2000) Guest starring as Snuffy Episode 1x18: I and I Am a Camera (May 1, 2001) So Weird (1999) Guest starring as Andrew Episode 3x05: Voodoo (Sep 28, 2000) The X-Files (1993) Guest starring as Alfred Kittel Episode 4x03: Teliko (Oct 18, 1996)