2006
Venus
Actor - Maurice
2005
Lassie
Actor - The Duke
2004
Troy
Actor - Priam
1987
The Last Emperor
Actor - Reginald Johnston (R.J.)
1982
My Favorite Year
Actor - Alan Swann
1979
Caligula
Actor - Tiberius
1969
Goodbye, Mr. Chips
Actor - Arthur Chipping
Full filmography