- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Sarah Allen was born in 1980 in Nelson, British Columbia, Canada. She is an actress and producer, known for On the Road (2012), Secret Window (2004) and Warehouse 13 (2009).
Awards
Filmography