1981
Never the Twain as Tax Inspector1980
The Mirror Crack'd as Villager (uncredited)1980
A Nightingale Sang In Berkeley Square as Judge1979
Kelly Monteith as Not available1978
Life Begins at Forty as Doctor Bailey1978
Going Straight as Inspector1977
Robin's Nest as Carter1974
Mr. Axelford's Angel as Bob1972
The Adventurer as Beavis1972
Are You Being Served? as The 40" Waist1971
Justice as County Court Judge1971
Justice as Henry Simpson1971
Catch Me a Spy as Ambassador1971
Dad's Army as Insp. Hardcastle1970
The Rise and Rise of Michael Rimmer as General Strike1970
Loot as Doctor1969
The Main Chance as Judge1969
Hadleigh as Dr. Fielding1969
The Haunted House of Horror as John Bradley1968
Dad's Army as the Colonel1968
Subterfuge as Fennimore1968
The Magnificent Six and ½: Bob-a-Job as Jim, the Second Homeowner1967
Slave Girls as Colonel Hammond1966
Where the Spies Are as Sir Robert1965
The Troubleshooters as Michael Cater1964
The Wednesday Play as Tom-Tom1964
The Comedy Man as Man1962
The Saint as Inspector Maxwell1962
Richard the Lionheart as Fr. Benedict1962
Jigsaw as Not available1961
Information Received as Supt. Jeffcote1960
Danger Man as Dr. Stanifors1960
Danger Man as Storch1960
The Cheaters as The Captain1960
Beat Girl as FO Official1960
The Dickie Henderson Show as Not available1960
For Members Only as Solicitor (uncredited)1960
The Spider's Web as Dr. Berry1960
Dead Lucky as Assistant Commissioner1959
One Step Beyond as Policeman1959
No Hiding Place as Supt. Harris1959
The Heart of a Man as Policeman1959
Hidden Homicide as Ashbury1959
High Jump as Inspector1959
Web of Suspicion as Inspector Clark1959
A Woman's Temptation as Not available1959
The Great Van Robbery as Surgeon1958
Ivanhoe as Martin1958
The Invisible Man as Det. Insp. Heath1958
The Invisible Man as Det. Inspector1958
The Invisible Man as Det. Inspector, Det. Insp. Heath1958
A Woman Possessed as Builder (uncredited)1958
Violent Playground as Doorman at Grand Hotel (uncredited)1957
Overseas Press Club - Exclusive! as Police Inspector1957
The One That Got Away as Bystander1957
Brothers in Law as Cleaver1957
The Big Chance as Police Inspector1957
Count Five and Die as Lt. Miller1957
There's Always a Thursday as Henry Crosby1957
Man from Tangier as Inspector Meredith1956
Armchair Theatre as 1st Creditor1956
Armchair Theatre as Detective Superintendent1956
Private's Progress as General Tomlinson1956
23 Paces to Baker Street as Not available1955
The Adventures of Robin Hood as Count Beaumont1955
Dixon of Dock Green as Superintendent1955
Dixon of Dock Green as Superintendent (uncredited)1955
Dixon of Dock Green as Judge1955
Dixon of Dock Green as Herbert Franklin1955
Portrait of Alison as (uncredited)1955
Confession as Becklan1955
The Mysterious Bullet as Inspector Dexter1953
Recoil as Sergeant Perkins1953
The Good Beginning as Shelley1950
Sunday Night Theatre as 2nd Stranger1947
Nightbeat as Detective Sergeant1947
The Courtneys of Curzon Street as (uncredited)1946
Morning Departure as Commander Whately