Emily Barclay was born on October 24, 1984 in Plymouth, Devon, England. She is an actress, known for Suburban Mayhem (2006), In My Father’s Den (2004) and Legend of the Guardians: The Owls of Ga’Hoole (2010).
Celebrities contact information
Celebrities contact information
Emily Barclay was born on October 24, 1984 in Plymouth, Devon, England. She is an actress, known for Suburban Mayhem (2006), In My Father’s Den (2004) and Legend of the Guardians: The Owls of Ga’Hoole (2010).