|Born||in Plymouth, Devon, England, UK|
|Height||5' 4" (1.63 m)|
Mini Bio (1)
Emily Barclay was born on October 24, 1984 in Plymouth, Devon, England. She is an actress, known for Legend of the Guardians: The Owls of Ga'Hoole (2010), In My Father's Den (2004) and Suburban Mayhem (2006).