L
Lillias Walker
FollowBorn 1 January 1930 in Longforgan, Scotland, UK
Died 10 August 2023 (aged 93)
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Born 1 January 1930 in Longforgan, Scotland, UK
Died 10 August 2023 (aged 93)
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.