Rachel Luttrell

Rachel Luttrell is a Tanzanian-Canadian actress. Rachel is known for her character of Teyla Emmagan in the massive hit TV series Stargate Atlantis. Rachel is also known for her songs such as only you, let’s do it, you do something to me, and others.   Where was Rachel born and raised? Rachel Luttrell was born in 1971, on […]