SG-1 Season 2

Season two of Stargate SG-1 began airing on June 26, 1998 on Showtime. The second season concluded after 22 episodes on February 10, 1999 on British Sky One, which overtook Showtime in mid-season.

Main characters

 * Richard Dean Anderson as Col. Jack O'Neill (22/22 episodes)
 * Michael Shanks as Dr. Daniel Jackson (22/22 episodes)
 * Amanda Tapping as Capt. Samantha Carter (22/22 episodes)
 * Christopher Judge as Teal'c (22/22 episodes)
 * Don S. Davis as Gen. George Hammond (22/22 episodes)

Recurring characters

 * Teryl Rothery as Janet Fraiser (13/22 episodes)
 * Peter Williams as Apophis (4/22 episodes)
 * Carmen Argenziano as Jacob Carter/Selmak (4/22 episodes)
 * JR Bourne as Martouf/Lantash (3/22 episodes)
 * Gary Jones as Walter Harriman (3/22 episodes)
 * Tony Amendola as Bra'tac (2/22 episodes)
 * Tom McBeath as Harry Maybourne (2/22 episodes)
 * Douglas H. Arthurs as Heru'ur (2/22 episodes)