Sarah Allen Overview

Sarah Allen photo

Sarah Allen was born in Nelson, British Columbia. She enrolled in the Youth Theatre program at Capitol Theatre, where she performed in productions such as Trixie True, Teen Detective and Joseph and the Amazing Technicolor Dreamcoat. She applied to the prestigious acting program at the National Theatre School in Montreal twice before being accepted. After graduating, while still living in Montreal, she attained roles in three TV movies, including in the USA Network’s Student Seduction (2003).... See All

  Change Location