Lillias Walker
Longforgan, Scotland, UK
Lillias Walker
Longforgan, Scotland, UK
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Top 10 collaborators
Roles
Match
Crew
No crew credits...