Lillias Walker

Lillias Walker

Date of Birth:

Jan 01, 1930

Place of Birth:

Longforgan, Scotland, UK

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

filmography:

Comments