Torri Higginson, a talented and multifaceted individual, came into this world on December 6, 1969, in the charming city of Burlington, Ontario, Canada. With a career spanning numerous decades, she has etched her name in the entertainment industry as a renowned actress and producer.
Her extensive body of work includes notable roles in popular television series such as Stargate: Atlantis, which premiered in 2004, as well as the critically acclaimed drama, The City, which aired from 1999 to 2000. Additionally, her impressive filmography boasts a notable appearance in the Academy Award-winning film, The English Patient, released in 1996.