| Chaplin (1992) as Drunk |
| The Crying Game (1992) as Judge |
| The Black Candle (1991) as Judge |
| The Giftie (1988) as The Major |
| Johann Strauß - Der König ohne Krone (1987) |
| Mona Lisa (1986) as Gentleman in Mirror Room |
| The Road to 1984 (1984) as Refined Tramp (Maurice) |
| Keep Off The Grass (1983) as Man with puppy |
| Commitments (1982) as Buffo |
| Country (1981) as Edward Carlion |
| Wednesday's Child (1979) as Dr. Aubrey |
| The Winter Ladies (1979) as Commander Downes |
| Zeppelin (1971) as Colonel Whippen |
| Happy DeathDay (1968) |
| Give A Dog A Bone (1965) |
| Mr. Brown Comes Down The Hill (1965) |
| The Longest Day (1962) as Ronald Callen (uncredited) |
| Crooks Anonymous (1962) as Holding |
| The Hand (1960) as George Adams |
| Blood of the Vampire (1958) as Monsieur Auron |
| The Truth About Women (1957) as Manager at Mayfair House |
| The Tommy Steele Story (1957) as Hospital Doctor |
| Suspended Alibi (1957) as Bill Forrest |
| Loser Takes All (1956) as Elegant Man at Casino (uncredited) |
| The Sword and the Rose (1953) as Earl of Surrey |
| Anastasia (1953) as Prince Paul |
| The Planter's Wife (1952) as Capt. Dell |
| The Lost Hours (1952) as Tom Wrigley |
| Train of Events (1949) as Actor |
| The Duke in Darkness (1948) as Voulain |
| Pygmalion (1948) as Freddie Eynsford-Hill |
| Trilby (1947) as Taffy |
| Jassy (1947) as Sedley |
| A Window in London (1940) as Constable |
| L'avare (1939) as Cleante - Harpagon's son, in love with Marian |
| The Conquest of the Air (1931) as (uncredited) |