BackActingLila BarclayActing · Born 1884-08-09 · Perth, Scotland, UKIMDbCredits · 1FilmThe Sign of the Cross1914 · Poppaea