The Avengers
Little Friends
as Dr. Andermatt
The Guns of Navarone
as Commandant
Convoy
as Commander U.37
Man of the World
as Troyan
Miss Liselott
as Peter Wendt, Architekt
Brainwashed
as Hartmann
Klettermaxe
as Max Malien, Schriftsteller
Pater Brown
as Lord Seymore
The Life and Death of Colonel Blimp
as von Ritter
Die Schlüssel
as Inspektor Hyde
Das Halstuch
as Clifton „Terry“ Morris
Geliebtes Leben
as Joachim von Bolin
Der Andere
as David Henderson
Wie ein Blitz
as Gordon Stewart
Night Train to Munich
as Paul - KL Guard (uncredited)
The Victors
as Herr Metzger
The House of Intrigue
as Matt
The Devil's General
as Oberst Friedrich Eilers
Let George Do It!
as German Radio Operator (uncredited)