Cast Credits Tru Calling (2003) Guest starring as M.P. #2 Episode 1x08: Closure (Jan 8, 2004) [Co-Star] The Dead Zone (2002) Guest starring as Technician Episode 2x03: Ascent (2) (Jan 19, 2003) Stargate SG-1 (1997) Guest starring as Jarren Episode 5x15: Summit (Mar 22, 2002) [Co-Star]