Emily Barclay 10 pictures

Actress
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).

Born: October 24, 1984
Star sign: Scorpio
Height: 5' 4" (1.63 m)
Known for: Legend of the Guardians: The Owls of Ga'Hoole (2010), In My Father's Den (2004), Suburban Mayhem (2006), The Silence (2006)
Search: