Stargate SG-1 Guest cast, played by David Lewis Episode 7x17: Heroes (Feb 13, 2004) Episode 8x19: Moebius (Mar 18, 2005)