Sarah Allen was born on 1980 in Nelson, British Columbia, Canada, is Actress. Sarah Allen was born in 1980 in Nelson, British Columbia, Canada. She is an actress, known for On the Road (2012), Secret Window (2004) and The Expanse (2015).
Sarah Allen is a member of Actress