Ewan Roberts

Ewan Roberts was a Scottish actor who appeared in the 1962 film The Day of the Triffids.