Torri Higginson: $1 million Torri Higginson was born on December 6, 1969 in Burlington, Ontario, Canada. She debuted in the 1991 film The Photographer’s Wife. The following year, she had her first television role in an episode of Forever Knight. She next starred as Beth Kittridge in the TV movie TekWar: TekLords. She then appeared in the feature films The English Patient and Double Take. Later in 2004, she played recurring character Dr. Read More...