2024
Whispers of Freedom as Bruno Kabát2023
The Great Escaper as Heinrich2020
Cognition as Doctor Zoger2019
The Mallorca Files as Hans Weber2017
Wonder Woman as German Commander2017
Damascus Cover as Colonel Ludwig Streicher2012
Cockneys vs Zombies as Nazi Officer2011
Sherlock Holmes: A Game of Shadows as Doctor Hoffmanstahl2010
Shanghai as German Consul2008
Inspector George Gently as Gunter Schmeikel2008
Haber as Ludendorff2006
The Somme: From Defeat to Victory as General von Plessen2005
The Girl in the Café as Herr Gerhardt2005
Einstein's Big Idea as Horlein2004
Bridget Jones: The Edge of Reason as Commentator2001
The Lost Battalion as Major General (Generalmajor) Freidrich Wilhelm Von Sybel2000
Britannic as Submarine Captain2000
The Adventures of Young Indiana Jones: Espionage Escapades as German 2nd1999
Doomwatch: Winter Angel as Director of Ortogene1998
Firelight as Sussman1996
Loch Ness as Dr Muller1995
Kavanagh Q.C. as Dieter Klausen1994
Backbeat as Bert Kaempfert1993
The Remains of the Day as German ambassador1993
The Countess Alice as Werner1992
The Young Indiana Jones Chronicles as German 2nd1992
Shining Through as Border Commandant1991
Soldier Soldier as Doctor Heller1988
The Bourne Identity as Gold Glasses1988
The Man Who Lived at the Ritz as Kropp1987
The Dirty Dozen: The Deadly Mission as Col. Krieger1987
Make and Break as Doctor1986
Casualty as Alexander Chernov1985
The Dirty Dozen: Next Mission as Gen. Sepp Dietrich1985
A Zed & Two Noughts as Felipe Arc-en-Ciel1985
Unfair Exchanges as German Interviewer1984
Sherlock Holmes as King of Bohemia1984
Mistral's Daughter as Major Schmidt1983
The Keep as S.S. Adjutant1983
The Secret Adversary as The German1983
Ascendancy as Muller1982
Firefox as KGB Chairman Andropov1982
Remembrance as Dutch Matelot1981
Raiders of the Lost Ark as Colonel Dietrich1981
Priest of Love as German Officer1980
The Sea Wolves as Trompeta1980
Rough Cut as De Gooyer1980
At the Fountainhead (Of German Strength) as Wolfgang Leonhard1979
The Lady Vanishes as Helmut1979
The Riddle of the Sands as Kaiser Wilhelm II1979
The House on Garibaldi Street as Real Estate Agent1978
Force 10 from Navarone as German Soldier1978
The Boys from Brazil as Schwimmer1977
March or Die as First German1976
The Eagle Has Landed as Hauptsturmführer Fleischer (uncredited)1976
Arnhem: The Story of an Escape as Ss Sergeant Major1975
Barry Lyndon as Prince of Tübingen