highest rated
acting
- Merlin of the Crystal Cave (TV) → Gorlois
- Licence to Kill → M
- Hannay (TV)
- The Living Daylights → M
- The Hidden → Agent Bach
- A View to a Kill → M
- The Life and Death of King John → Earl of Pembroke
- Octopussy → M
- Lion of the Desert → Al Fadeel
- Pilgrim, Farewell → Luke
- Danger UXB (TV) → Civil Defence Officer
- The Passage → Major
- Henry IV Part 1 → Sir Walter Blunt
- All Creatures Great and Small (TV) → Mr. Hewison
- Warlords of Atlantis → Briggs
- Red Shift → Rector
- Jesus of Nazareth (TV) → A Pharasee
- The Spy Who Loved Me → Admiral Hargreaves
- The Message → Otba
- Angels (TV)
- Fall of Eagles (TV) → Uncle Serge
- The Protectors (TV) → Governor
- Demons of the Mind → Fischinger
- Fun and Games → Ralph
- Private Road → Mr. Halpern
- Play for Today (TV)
- King of the River (TV) → Ben King
- One Million Years B.C. → Akhoba
- Gideon's Way (TV) → Bill Campbell
- Operation Crossbow → Air Commodore
- The Masque of the Red Death → Guard
- Thursday Theatre (TV) → Sam Sixty
- Macbeth → Bloody Sergeant
- Clash by Night
- All in Good Time → George Fitch, Landlord
- Dr. Syn, Alias the Scarecrow → Sam Farley
- The Double → Richard Harrison
- The Saint (TV) → Atkins
- The Saint (TV) → Howard Jackman
- The 300 Spartans → Pentheus
- Billy Budd → Arnold Talbot, Maintopman
- The Case of the Dangerous Robin (TV) → Hakim Ben Shanpara
- Armchair Mystery Theatre (TV) → George Hibberd
- Sink the Bismarck! → Gunnery Officer - 'King George V' (uncredited)
- The Challenge → Bob Crowther
- Sands of the Desert → 1st Tourist
- A Story of David → Jashobeam
- Where I Live → Bert Turner
- Bonanza (TV) → The Reverend
- No Hiding Place (TV)
- Interpol Calling (TV) → Sergeant at Car Impound
- Interpol Calling (TV) → Attendant
- Ben-Hur → Chief of Rowers (uncredited)
- Shake Hands with the Devil → First Sergeant 'Black & Tans'
- Ivanhoe (TV) → Gurth
- The Invisible Man (TV) → Prof. Howard
- Passport to Shame → Mike
- The Steel Bayonet → Sgt. Maj. Gill
- The Abominable Snowman → Edward Shelley
- Campbell's Kingdom → Ben Creasy
- Kill Me Tomorrow → Steve Ryan
- The Count of Monte Cristo (TV)
- Colonel March of Scotland Yard (TV) → Hastings
- Helen of Troy → Polydorus
- Armchair Theatre (TV) → Singer
- Armchair Theatre (TV) → Joe Mawson
- The Man Who Never Was → French
- Lost → Farmer with Shotgun
- A Hill in Korea → Pvt. O'Brien
- Dixon of Dock Green (TV) → Dick Hastings
- The Dark Avenger → First French Knight
- Passage Home → Shane
- The Wonderful World of Disney (TV) → Douin
- The Large Rope → Mick Jordan
- Noose for a Lady → Jonas Rigg
- Wuthering Heights → Hindley Earnshaw
- The Gambler and the Lady → John - Waiter at Max's Dive (uncredited)
- Time, Gentlemen, Please! → Bill Jordan
- Derby Day → Foster - Berkeley's Butler
- Death of an Angel → Jim Pollard
- Hallmark Hall of Fame (TV) → Bloody Sergeant
- Cloudburst → Carter
- Sunday Night Theatre (TV) → Benjamin Lassies
- Sunday Night Theatre (TV) → Hubert Drew
- The Third Man → Britush Military Policeman in Sewer Chase (uncredited)
- Kraft Television Theatre (TV) → Crewman / Officer