2022 - Tár - Attore
2009 - The Young Victoria - Attore - Duca di Wellington
2008 - Riflessi di paura - Mirrors - Attore - Robert Esseker
2006 - Scoop - Attore - Lord Lyman
2004 - Troy - Attore - Triopas
2000 - VATEL - Attore - Principe De Conde'
1995 - The Infiltrator - Attore - Bielert
1994 - LA CHANCE - Attore - Matthew
1991 - SUA MAESTA' VIENE DA LAS VEGAS - Attore - King Gustav
1989 - L'ISOLA DEL TESORO - Attore - Livesey
1989 - Indiana Jones e l'ultima crociata - Attore - Walter Donovan
1987 - QUARTO PROTOCOLLO - Attore
1987 - HEARTS OF FIRE - Attore
1983 - Calore e polvere - Attore - Signor Crawford
1982 - IVANHOE - Attore - Re Riccardo
1981 - Agente 007, solo per i tuoi occhi - Attore - Kristatos
1979 - L'Impero colpisce ancora - Attore - Veers
1974 - IL FANTINO DEVE MORIRE - Attore - Lodge
1974 - JUGGERNAUT - Attore - Capitano Di Fregata Jeff Marder
1970 - Cime tempestose - Attore - Hindley Earnshaw
1969 - Alfredo il grande - Attore
1969 - I 5 DISPERATI DURI A MORIRE - Attore
1968 - GIOCO PERVERSO - Attore
1967 - L'ASTRONAVE DEGLI ESSERI PERDUTI - Attore
1966 - POIROT E IL CASO AMANDA - Attore
1966 - IL TEATRO DELLA MORTE - Attore
1965 - I WAS HAPPY HERE - Attore - Dr. Matthew Langdon