Lillias Walker
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Details
Details
Date of Birth
Jan 01, 1930
Place of Birth
Longforgan, Scotland, UK
Date of Death
Aug 10, 2023
Age
93
Known For
Acting