Birthday: October 24th (Wednesday), 1984
Birth Place: Plymouth, Devon, England, UK
Sex: Female, Height: 163cm
Biography: 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), Suburban Mayhem (2006) and In My Father's Den (2004)....