Lillias Walker
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Known for
ActingBirthday
January 1, 1930Deathday
August 10, 2023Gender
FemaleKnown Movie Credits
10Place of birth
Longforgan, Scotland, UK