Home / Discover / People
  • Born In Kirkcaldy, Fife, Scotland, UK
  • Born September 25, 1930
  • Died September 21, 2021
  • On Other Sites IMDB Wikipedia
  • Created December 1, 2022 by
    Administrator admin
  • Modified December 1, 2022 by
    appara

Cloud Atlas

2012
as Mr. Meeks

Babel

2006
as Tourist

The 51st State

2001
as Hector Dougal McElroy

Xtro

1982
as Doctor

Writer

Movie Stay Aubrey! 2014