Rachel Luttrell - Only You
Rachel Luttrell "I Wish You Love"
Rachel Luttrell "I Wish You Love" Debut Album
Rachel Luttrell Interview - Did you have to learn martial arts for the role?
Beyond the Night - Rachel Luttrell
Rachel Zawadi Luttrell is a Tanzanian-Canadian actress best known for her role as Teyla Emmagan, an Athosian warrior leader on Stargate Atlantis.
TV actors and presenters