Ewan Roberts
Birthday: 1914-04-29 | Place of Birth: Edinburgh, Scotland, UK...
Known For
Acting
Year
Title
Role
1963
The Day of the Triffids
as Dr. Soames
1958
Night of the Demon
as Lloyd Williamson
1956
Colonel March of Scotland Yard
as Inspector Ames
1952
Castle in the Air
as Menzies