Torri Higginson is a very popular Canadian actor She has made some name and fame in the Hollywood industry Torri Higginson is also a theater actress and worked in lots of movies and tv shows ... Read more