| Movie | Horsewater | Customer | 2026 |
| Series | Press Gang | Mr. Campbell | 1989-01-16 |
| Movie | The Doctor and the Devils | Customer | 1985-10-04 |
| Movie | The Scarlet and the Black | Sir D'Arcy Osborne | 1983-02-02 |
| Movie | The Jigsaw Man | Douglas Ransom | 1983-11-11 |
| Movie | Richard's Things | Colonel | 1980-12-26 |
| Movie | Leopard in the Snow | Mr. Framley | 1979-04-01 |
| Movie | Carry On at Your Convenience | Hotel Manager | 1971-12-10 |
| Movie | A Clockwork Orange | Junior Minister | 1971-10-28 |
| Movie | All the Right Noises | Stage manager | 1970-10-16 |
| Movie | Amsterdam Affair | Herman Ketelboer | 1968-06-09 |
| Movie | Berserk! | Gustavo | 1967-11-01 |
| Movie | The Iron Maiden | Thompson's Salesman | 1963-06-07 |
| Movie | That Kind of Girl | Elliot Collier | 1963-01-01 |
| Movie | Dr. No | Major Boothroyd | 1962-10-07 |
| Movie | Lawrence of Arabia | Damascus Sheik (uncredited) | 1962-12-11 |
| Movie | Raising the Wind | 1st Viola | 1961-09-06 |
| Movie | Sink the Bismarck! | Captain Philip Vian - 4th Destroyer of Flotilla | 1960-02-11 |
| Movie | A Night to Remember | 1st Class Steward (uncredited) | 1958-07-03 |
| Movie | Five on a Treasure Island | Quentin Kirrin | 1957-08-01 |
| Movie | The Betrayal | Tony Adams | 1957-01-01 |
| Movie | Spin a Dark Web | Inspector Collis | 1956-03-01 |
| Movie | Child in the House | Howard Forbes (uncredited) | 1956-08-14 |
| Movie | The Long Arm | Creasey | 1956-06-01 |
| Movie | Value for Money | Hotel Receptionist (uncredited) | 1955-08-09 |
| Movie | They Who Dare | Marine Barrett (uncredited) | 1954-02-02 |
| Movie | Tall Headlines | Graham Moore | 1952-04-15 |
| Movie | The Wooden Horse | Nigel | 1950-10-16 |
| Movie | They Were Not Divided | British Officer Listening to Sermon (uncredited) | 1950-04-24 |
| Movie | What the Butler Saw | Bill Fenton | 1950-06-01 |