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), playing Jenny, The Time Traveler's Wife...Read more (2009), and I'm Not There (2007).
(According to views)
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)....Read more She is known for Todd and the Book of Pure Evil (2010-2012), playing Jenny, The Time Traveler's Wife (2009), and I'm Not There (2007).