Lillias Walker
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Known for
Acting
Place of birth
Longforgan, Scotland, UK
Birthday
1/1/1930
Known For
Credits
Photos