- La Dame disparaît (1938) dans le rôle de Hotel Porter
- Les Quatre Plumes (1939) en Officier
- Le Voleur de Bagdad (1940) en tant que chef de la garde
- Le Premier ministre (1941) en tant qu'aide allemand
- Un de nos avions manque (1942) en tant que sergent allemand
- La vie et la mort du colonel Blimp (1943) en tant que sentinelle allemande
- The Way Ahead (1944) en tant que mitrailleur allemand
- Henry V (1944) en soldat anglais (non-crédité)
- César et Cléopâtre (1945) dans le rôle de Rufio (non-crédité)
- Brief Encounter (1945) en tant que Soldier (non-crédité)
- Le Septième Voile (1945) en tant qu'officier allemand (non-crédité)
- L'Homme du Maroc (1945) en officier allemand (non-crédité)
- Great Expectations (1946) en tant que Soldier (non-crédité)
- The Rake's Progress (1945) en tant que First Soldier (non-crédité)
- The Magic Bow (1946) en tant qu'officier allemand (non-crédité)
- The Small Back Room (1949) en tant qu'officier allemand (non-crédité)
- Le Troisième Homme (1949) en rôle mineur (non-crédité)
Projets télévisés :
- Robin des Bois (série télévisée 1955-1959) dans le rôle de Sir Robert of Locksley (7 épisodes)
- Les Aventures de Robin des Bois (série télévisée de 1955) en tant que sergent allemand (1 épisode)
- Ivanhoe (série télévisée 1958-1959) dans le rôle de Sir Waldemar Fitzurse (5 épisodes)
- Sherlock Holmes (série télévisée 1964-1968) dans le rôle de l'inspecteur Bradstreet (1 épisode)
- Dixon of Dock Green (série télévisée 1955-1976) dans le rôle de l'agent de police Tom Hughes (1 épisode)
- The Avengers (série TV 1961-1969) en tant qu'officier allemand (1 épisode)