Hot Search
No search results found
- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Maggie Castle was born on August 7, 1983 in Montreal, Quebec, Canada. She is an actress, known for Todd and the Book of Pure Evil (2010), The Time Traveler's Wife (2009) and I'm Not There (2007).
Awards
Known For
Filmography