1988
The Love Child as Maurice1983
Fair Ground! as Not available1980
The Sea Wolves as Dennison1979
Worzel Gummidge as Mr. Oakshott1979
The London Connection as Ship's Captain1978
The Wild Geese as Keith1977
Valentino as Studio Guard1977
That's Carry On! as Various Characters1977
Hardcore as Hubert1975
One of Our Dinosaurs Is Missing as Mr Gibbons1974
Craze as Detective Constable Russet1973
The MacKintosh Man as Taafe1973
Black Snake as Joxer Tierney1972
Doomwatch as Hartwell1972
The Fiend as Commissionaire Jim Hudson1971
Justice as Supt. Kellaway1971
Man in the Wilderness as Fogarty1971
Captain Apache as Moon1970
Too Late the Hero as Sgt. Johnstone1970
One More Time as Mander1969
The Main Chance as Gil Vasey1969
The Royal Hunt of the Sun as Diego1968
El juicio as MacGregor1967
Cimarron Strip as Mac Gregor1967
Casino Royale as 1st Piper1967
Tobruk as Dolan1967
The Viking Queen as Catus1967
Night of the Big Heat as Gerald Foster1967
The Hunted as MacGregor1966
One Million Years B.C. as Sakana1965
Carry On Cowboy as Charlie, the Bartender1965
The Worker as Not available1965
Bunny Lake Is Missing as Policeman at Station1965
Joey Boy as Mad George Long1964
The Wednesday Play as Colour Sergeant David Mackison1964
Carry On Cleo as Guard (uncredited)1964
Guns at Batasi as Parkin1964
Carry On Jack as Mr. Angel, the Bos'un1964
Becket as Baron1964
The Counterfeit Constable as L'agent Baxter1963
Dr. Syn, Alias the Scarecrow as Dover Castle Jailer1963
The Cracksman as Nosher1963
Call Me Bwana as First Henchman1962
The Saint as Tom Kane1962
The Saint as Hoppy1962
Mutiny on the Bounty as Matthew Quintal1962
Conquered City as Sgt. Maj. Reed1961
The Guns of Navarone as Sgt. Grogan1961
Mysterious Island as Sgt. Pencroft1960
Danger Man as Innkeeper1960
There Was a Crooked Man as Prison Warden1960
Tunes of Glory as RSM Riddick1960
The Challenge as Shop Steward1959
Yesterday's Enemy as Wilkins1959
The Devil's Disciple as Edict Sergeant1959
Serious Charge as Mr Thompson1959
Idol on Parade as Sergeant Hebrides1959
Don't Panic Chaps! as Bolter1958
Sea of Sand as White1958
The Steel Bayonet as Pte. Clark1958
The Safecracker as Sergeant Harper1958
Tank Force! as 1st English Soldier1958
Sea Fury as Walker1957
The Bridge on the River Kwai as Grogan1957
Barnacle Bill as Tommy1957
Night of the Demon as Farmer1957
Quatermass 2 as Paddy Gorman1956
Armchair Theatre as Sergeant1956
Lost as Police Constable in Phone Box1956
A Hill in Korea as Pvt. Moon1956
Tiger in the Smoke as Copper1956
Child in the House as Det. Sgt. Taylor1955
Television Playhouse as Mr. Collins1955
The Cockleshell Heroes as Marine Lomas1955
The Night My Number Came Up as Not available1955
The Prisoner as Soldier (uncredited)1955
Confession as The Barman1955
The Gold Express as Garage Employee1954
The Young Lovers as Richards (uncredited)1954
The Green Buddha as Casey O'Rourke1950
Sunday Night Theatre as Not available