| Hair of the Dog (1962) as Arthur |
| The Golden Rabbit (1962) as Manager |
| Three Spare Wives (1962) as British Consul |
| Part-Time Wife (1961) as Barnsdale |
| Ticket to Paradise (1961) as Higginbottom |
| Return of a Stranger (1961) as Somerset |
| Hancock's Half Hour: Volume 1 (1957) as Barrister |
| Blue Murder at St. Trinian's (1957) as Chief Constable |
| The Naked Truth (1957) as Pub Landlord (uncredited) |
| Supersonic Saucer (1956) as Number One |
| They Can't Hang Me (1955) as Sir Robert Rosper |
| A Kid for Two Farthings (1955) as Breakaway China Stallholder (uncredited) |
| Stolen Assignment (1955) as Desk Sergeant |
| One Good Turn (1955) as Man Presenting Trophy (uncredited) |
| The Men of Sherwood Forest (1954) as Abbot St. Jude |
| The Limping Man (1953) as Jonas |
| Don't Say Die (1950) as Ticket Inspector |
| The Elusive Pimpernel (1950) as Bibot |
| Gone to Earth (1950) as Landlord |
| Last Holiday (1950) as Doctor in Hotel |
| The Cure for Love (1949) as The Singer |
| The Master of Bankdam (1947) as Handel Baker |
| Thunder Rock (1942) as 1st Judge (uncredited) |
| Pastor Hall (1940) |