🎬
Streaming Finder
Browse
✈️
Travel
Search for a movie or TV show
Search
Sign in
👤
Acting
Lila Barclay
1884-08-09 – 1965-11-28
· Perth, Scotland, UK
Biography
No biography is available for this person.
Known for
Movie
The Sign of the Cross
1914
★ 5.1
Movie
A Royal Family
1915
Lila Barclay | WhereWatch