Emily Barclay: Emily Barclay. Actress: In My Father's Den. Emily Barclay was born on 24 October 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).
Known For: In My Father's Den (Celia Steimer), Legend of the Guardians: The Owls of Ga'Hoole (Gylfie(voice)), Suburban Mayhem (Katrina), Glitch (Sarah Hayes)