Lila Barclay

Lila Barclay
  • Date of birth: 1884
  • The date of death: 1965
  • Profession: Actress
Lila Barclay was born on August 9, 1884 in Perth, Scotland, UK. She was an actress, known for The Sign of the Cross (1914), Henry VIII (1911) and The Sentimental Lady (1915). She died on November 28, 1965 in Watford, Hertfordshire, England, UK.

The best films