Ewan Roberts
Ewan Roberts was born on April 29, 1914 in Edinburgh, Scotland as Thomas Robert McEwan Hutchinson. He is known for his work on The Internecine Project (1974), Colonel March of Scotland Yard (1954) and Invasion of the Triffids (1963). He was married to Margery Vosper. He died on January 10, 1983 in ...