We don't have a biography for Dr. James MacKenzie yet. Hang in there, or go ahead and contribute one.
Appearances
Stargate SG-1
Guest cast, played by Eric Schneider
- Episode 1x01: Children of the Gods (Jul 27, 1997)
- Episode 1x12: Fire and Water (Oct 17, 1997)
- Episode 3x04: Legacy (Jul 16, 1999)
- Episode 5x02: Threshold (Jul 6, 2001)