She is a Canadian actress, born on August 7, 1983, in Montreal, Quebec, Canada. She appeared in commercials with her sister, Aimée Castle. Her debut was in Starting from Scratch (1989). She is known for Todd and the Book of Pure Evil (2010-2012), The Time Traveler's Wife (2009),...Read more and Professor Marston & the Wonder Women (2017).
(According to views)
She is a Canadian actress, born on August 7, 1983, in Montreal, Quebec, Canada. She appeared in commercials with her sister, Aimée Castle. Her debut was in Starting from Scratch...Read more (1989). She is known for Todd and the Book of Pure Evil (2010-2012), The Time Traveler's Wife (2009), and Professor Marston & the Wonder Women (2017).