CharacterTeyla EmmaganTeyla Emmagan in Stargate Atlantis (2004), played by Rachel Luttrell. Played byRachel LuttrellAppears inStargate Atlantis2004