Ewan Roberts

Born: Apr 29, 1914, Edinburgh, Scotland Died: Jan 10, 1983
Movie Acting Credits
    1. Curse of the Demon
      • Lloyd Williamson
    1958