Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Wendy McClure was born on March 9, 1930 in Glasgow, Scotland, UK. She was an actress, known for Theatre Night (1957), The Story Shop (1960) and The Borderers (1968). She was previously married to David Knight. She died on February 16, 2022 in Westminster, Colorado, USA.