Lillias Walker

Lillias Walker

January 1, 1930 (94 years old) in Longforgan, Scotland, UK

Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.

Known For

Credits