Torri Higginson is an actress who is probably best known for playing the character of Dr. Elizabeth Weir in the TV series Stargate Atlantis.
I was able to meet Ms. Higginson during Collectormania GMEX in November 2007.