L
Actor

Lillias Walker

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

January 1, 1930 (93 years old) Longforgan, Scotland, UK Died August 10, 2023
MIH: 'A Talent for Murder' Exclusive Interviews
Celebrity Interviews