Acting
Lila Barclay
- Born
- 1884-08-09 · Perth, Scotland, UK
- Died
- 1965-11-28
- Filmography
- 3 titles on TMDB
No biography is available yet.
Backdrop from The Sign of the Cross
Films & television
3 titles
Biography and credits supplied by TMDB. Credits may include upcoming titles and guest appearances.


