Stargate SG-1 Guest cast, played by Michael Shanks Episode 2x17: Holiday (Feb 5, 1999) Episode 3x04: Legacy (Jul 16, 1999)