Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Robert Barclay was born on December 15, 1930 in Calgary, Alberta, Canada. He was an actor and writer, known for Telescope (1963), Chuckwagon (1964) and Space Command (1953). He was married to Jane Graham. He died on January 9, 2018 in Toronto, Ontario, Canada.