Emma Taylor-Isherwood
Emma Taylor-Isherwood was born on April 27, 1987 in Toronto, Ontario, Canada as Emma-Rose Taylor-Isherwood. She is an actress, known for Strange Days at Blake Holsey High (2002), The Shipping News (2001) and Galidor: Defenders of the Outer Dimension (2002).