Torri Higginson

Ensemble

Torri stars in This Life, on CBC and was recently nominated for an Actra Award for her work on the show.

Birthplace: Burlington, Ontario

Photos