Rory McEwen was born on March 12, 1932 in Marchmont House, Polwarth, Berwick, Scotland, UK. He is known for
The Square (1957),
Secret Knowledge (2013) and
Tonight (1957). He was married to Romana von Hofmannsthal. He died on October 16, 1982 in South Kensington, London, England, UK.