| A Nightingale Sang In Berkeley Square (1980) as Judge |
| The Mirror Crack'd (1980) as Villager (uncredited) |
| Mr. Axelford's Angel (1974) as Bob |
| Catch Me a Spy (1971) as Ambassador |
| Dad's Army (1971) as Inspector Hardcastle |
| The Rise and Rise of Michael Rimmer (1970) as General Strike |
| Loot (1970) as Doctor |
| The Haunted House of Horror (1969) as John Bradley |
| Subterfuge (1968) as Fennimore |
| The Magnificent Six and ½: Bob-a-Job (1968) as Jim, the Second Homeowner |
| Slave Girls (1967) as Colonel Hammond |
| Where the Spies Are (1966) as Sir Robert |
| The Comedy Man (1964) as Man |
| Jigsaw (1962) as Chief Constable (uncredited) |
| Information Received (1961) as Supt. Jeffcote |
| The Spider's Web (1960) as Dr. Berry |
| Beat Girl (1960) as FO Official |
| Dead Lucky (1960) as Assistant Commissioner |
| For Members Only (1960) as Solicitor (uncredited) |
| A Taste of Money (1960) as Simpson |
| A Woman's Temptation (1959) as Burly policeman |
| The Heart of a Man (1959) as Policeman |
| Web of Suspicion (1959) as Inspector Clark |
| High Jump (1959) as Inspector |
| The Great Van Robbery (1959) as Surgeon |
| Follow a Star (1959) as Policeman (uncredited) |
| Hidden Homicide (1959) as Ashbury |
| A Woman Possessed (1958) as Builder (uncredited) |
| Violent Playground (1958) as Doorman at Grand Hotel (uncredited) |
| Count Five and Die (1957) as Lt. Miller |
| Man from Tangier (1957) as Inspector Meredith |
| The One That Got Away (1957) as Bystander |
| The Big Chance (1957) as Police Inspector |
| Brothers in Law (1957) as Cleaver |
| There's Always a Thursday (1957) as Henry Crosby |
| 23 Paces to Baker Street (1956) |
| Private's Progress (1956) as General Tomlinson |
| Portrait of Alison (1955) as (uncredited) |
| The Mysterious Bullet (1955) as Inspector Dexter |
| Confession (1955) as Becklan |
| The Good Beginning (1953) as Shelley |
| Recoil (1953) as Sergeant Perkins |
| Nightbeat (1947) as Detective Sergeant |
| The Courtneys of Curzon Street (1947) as (uncredited) |
| Circus Boy (1947) as Trevor |
| Morning Departure (1946) as Commander Whately |