- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Emily Barclay was born on October 24, 1984 in Plymouth, Devon, England, UK. She is an actress, known for In My Father's Den (2004), Legend of the Guardians: The Owls of Ga'Hoole (2010) and Suburban Mayhem (2006).
Awards
Known For
Filmography