Birthday
1930-01-01
Deathday
2023-08-10
Place of Birth
Longforgan, Scotland, UK

Lillias Walker

Acting

Biography

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

Popular Movies

Popular TV-Shows