CharacterDr. Elizabeth WeirDr. Elizabeth Weir in Stargate Atlantis (2004), played by Torri Higginson. Played byTorri HigginsonAppears inStargate Atlantis2004