A Canadian actress, born in Toronto, Ontario, Canada. She started her career in 1999, working in many independent films and commercials. She's known for Rise of the Planet of the Apes (2011), Honey (2003) and Arrow (2012).