Juan's
Favorite
Movies
TV Shows
Artists
Podcasts
Games
Books
About
Search movies and TV shows
Lila Barclay
August 9, 1884 (140 years old) in Perth, Scotland, UK
Known For
The Sign of the Cross
A Royal Family
The Sentimental Lady
Credits
1915 ·
The Sentimental Lady
as Helen Nelson
1915 ·
A Royal Family
as
1914 ·
The Sign of the Cross
as Poppaea