About Me

My photo
I have a burning need to know stuff and I love asking awkward questions.

Sunday, February 03, 2019


2 comments:

mudpuddle said...

a sort of familiar face; must be from the cinema

CyberKitten said...

Her name is Rachel Zawadi Luttrell (born 19 January 1971) a Tanzanian-Canadian actress best known for her role as Teyla Emmagan, an Athosian warrior leader on Stargate Atlantis.

She's been mostly in TV with a few movies. You might have seen her in Stargate Atlantis, Charmed, ER, Touched by an Angel, NCIS or Arrow.