Nata a Kitchener, Ontario, sposata dal 2006 con Tim Ware. Nel 1997 si laurea con BFA Honours in Theatre School e anche in Acting Program alla prestigiosa Ryerson Polytechnic University di Toronto.Leggi tutto