2015
Inside the Tower as Hamp(archive footage)2003
The Second Coming as Alex Morris1994
Common As Muck as Vernon1992
Heartbeat as Tom Abbott1988
A Taste for Death as Henry1987
Miss Marple: Sleeping Murder as Mr. Foster1987
Miss Marple: Sleeping Murder as Mr. Foster1985
Dempsey and Makepeace as Terence Harris1985
Christopher Columbus as Padre Marcena1985
Edge of Darkness as James Godbolt1985
Tangiers as Donovan1984
Miss Marple as Mr. Foster1983
The Climber as Not available1983
Heather Ann as Len1982
Marco Polo as Vecchio marinaio1981
Masada as Decurion1980
The Enigma Files as Jack Blandy1980
The Sea Wolves as Maclean1980
North Sea Hijack as Captain Olafson1979
Minder as Hammer1978
All Creatures Great and Small as Cranford1978
All Creatures Great and Small as Hilary Mottram1978
The Wild Geese as RSM Sandy Young1978
Queen of a Distant Country as Ken1977
Treasure Island as Billy Bones1977
The Purple Taxi as Sean1976
Schizo as William Haskin1975
The Hanged Man as Douglas MacKinnon1975
Sky as Major Briggs1975
King Arthur, the Young Warlord as Llud1974
Juggernaut as Chief Engineer Malicent1974
The Four Musketeers as Busigny1974
From Beyond the Grave as Sir Michael Sinclair1974
11 Harrowhouse as Miller1973
Some Mothers Do 'Ave 'Em as Not available1972
Arthur of the Britons as Llud1972
Tower of Evil as Hamp Gurney1971
Upstairs, Downstairs as McKay1971
Justice as Frederick Watson1971
Kidnapped as James Stewart1970
Manhunt as Zander1970
The McKenzie Break as General Kerr1970
Every Home Should Have One as McLaughlin1970
Rest in Peace, Uncle Fred as Rev. Beaumont1969
The Main Chance as Charles Arkwright1969
The Main Chance as Harry Selby1968
Please Sir! as Barker1968
The Devil's Brigade as Cpl. Peacock1968
The Strange Affair as Quince1968
Decline and Fall ...of a Birdwatcher as Gallery Warder1967
Tobruk as Sgt. Maj. Jack Tyne1966
Grand Prix as Jeff Jordan1966
The Idol as Police Inspector1966
Don't Utter a Note as Arnold1965
The Hill as Jock McGrath1965
The Night Caller as The Sergeant1965
Moving On as Not available1964
The Wednesday Play as Not available1964
The Gorgon as Ratoff1964
Master Spy as Captain Foster1963
This Sporting Life as Len Miller1963
Five to One as Inspector Davis1962
Z-Cars as Not available1962
Out of the Fog as Sgt. Tracey1962
Time to Remember as Not available1961
The Avengers as Hopper1961
Konga as Supt. Brown1961
Fate Takes a Hand as Bulldog1961
The Man Out There as Colonel1960
Coronation Street as Bill Gregory1960
Peeping Tom as Chief Insp. Gregg1960
The Man Who Was Nobody as Police Inspector1959
No Hiding Place as Not available1956
Armchair Theatre as Mr. Frost1945
Painted Boats as Lockkeeper (uncredited)