Characters played by Kurt Russell
Colonel Jonathan 'Jack' O'Neil
Characters played by James Spader
Dr. Daniel Jackson
Characters played by Jaye Davidson
Ra
Characters played by Viveca Lindfors
Catherine Langford
Characters played by Alexis Cruz
Skaara
Characters played by Mili Avital
Sha'uri
Characters played by Leon Rippy
General W.O. West
Characters played by John Diehl
Lieutenant Kawalsky
Characters played by Carlos Lauchu
Anubis
Characters played by Djimon Hounsou
Horus
Characters played by Erick Avari
Kasuf
Characters played by French Stewart
Lieutenant Ferretti
Characters played by Gianin Loffler
Nabeh
Characters played by Christopher John Fields
Freeman
Characters played by Derek Webster
Brown
Characters played by Jack Moore
Reilly
Characters played by Steve Giannelli
Porro
Characters played by David Pressman
Assistant Lieutenant
Characters played by Scott Alan Smith
Officer
Characters played by Cecil Hoffman
Sarah O'Neil
Characters played by Rae Allen
Barbara Shore
Ph.D.
Characters played by Richard Kind
Gary Meyers
Ph.D.
Characters played by John Storey
Mitch
Characters played by Lee Taylor-Allan
Jenny
Characters played by George Gray
Technician
Characters played by Kelly Vint Castro
Young Catherine Langford
Characters played by Erik Holland
Professor Langford
Characters played by Nick Wilder
Taylor
the Foreman
Characters played by Sayed Badreya
Arabic Interpreter
Characters played by Michael Concepcion
Horus Guard #1
Characters played by Jerry Gilmore
Horus Guard #2
Characters played by Michel Jean-Philippe
Horus Guard #3
Characters played by Dialy N'Daiye
Horus Guard #4
Characters played by Gladys Holland
Professor
Characters played by Roger Til
Professor
Characters played by Kenneth Danziger
Professor
Characters played by Christopher West
Professor
Characters played by Robert Ackerman
Companion
Characters played by Kairon John
Masked Ra
Characters played by Dax Biagas
Young Ra
Characters played by Frank Welker
Mastadge
Characters played by Natalac Sheldon M. Davis
Slave
Characters played by Joseph Olea
Shepard Boy
Characters played by Phillip L. Tomalin Jr.
Newspaper Guard
Characters played by Johnny Velarde
Villager
Characters played by Kit West
Professor