highest rated
acting
- The Pyrates → Captain Yardley
- The Pickwick Papers (TV) → Tony Weller
- The Last Days of Pompeii (TV) → Medon
- Jane (TV) → Churchill
- It's Murder. But Is It Art? (TV) → Chief Constable
- The Persuaders! (TV) → Coalition Club Member (uncredited)
- The Onedin Line (TV) → Captain Baines
- Macbeth → Old Soldier (uncredited)
- 10 Rillington Place
- The Six Wives of Henry VIII (TV) → Sir John Seymour
- Perfect Friday → Bank Commissionaire
- The Basil Brush Show (TV)
- King of the River (TV) → Captain Friar
- Gideon's Way (TV) → Sergeant Fowler
- Horizon (TV) → Mr. Rothery
- Theatre 625 (TV) → Grimmett
- HMS Paradise (TV) → Commander Bell
- Nothing But the Best → Jutson
- Doctor Who (TV) → Horg
- Sergeant Cork (TV) → Drayman
- The Haunting → Hugh Crain (uncredited)
- Corridors of Blood → Chief Inspector
- Doctor Who: An Unearthly Child → Horg
- The Scales of Justice (TV) → Abbott
- Sir Francis Drake (TV) → Grenville
- Gorgo → First Colonel
- The Curse of the Werewolf → Irate Farmer (uncredited)
- No Love for Johnnie → Labour Party Member greeting Johnnie Byrne (uncredited)
- The Trials of Oscar Wilde → Court Usher
- Night Train for Inverness → Sergeant
- Jackpot → George
- Date at Midnight → Inspector
- Ben-Hur → Hortator (uncredited)
- Interpol Calling (TV) → Commander Siddons
- The Giant Behemoth → Naval Commader, at the "Valkyrie" wreck (uncredited)
- The Siege of Pinchgut → Whitsun (Uncredited)
- Innocent Meeting → Macey
- A Woman's Temptation → Radio operator
- Man Accused → Police Sergeant
- The Adventures of William Tell (TV) → Schmidt
- A Night to Remember → Chief Officer Henry Wilde (uncredited)
- Sword of Freedom (TV) → Major Domo
- Dunkirk → Chief - Sheerness Dockyard (uncredited)
- African Patrol (TV) → Brad
- African Patrol (TV) → Collins
- Links of Justice → Usher
- Overseas Press Club - Exclusive! (TV) → Polish Bosun
- White Hunter (TV) → Burrows
- O.S.S. (TV)
- The One That Got Away → Sergeant - Welsh Guards (uncredited)
- The Birthday Present → Cellblock Officer (uncredited)
- The Crooked Sky → Commisioner
- The Big Chance → Saw Mill Man
- The Adventures of the Big Man (TV) → Balford
- The Battle of the River Plate → Guns - HMS Exeter (uncredited)
- Tiger in the Smoke → Detective (uncredited)
- Eyewitness → Cinema Commissionaire
- The Hide-Out → Greeko
- Keep It Clean → Police Sergeant
- Destination Death → Police Sgt(uncredited)
- The Adventures of Robin Hood (TV) → Landlord
- The Adventures of Robin Hood (TV) → Inn Patron with Password (uncredited)
- ITV Play of the Week (TV) → George Hutton
- Blonde Blackmailer → Scotland Yard Detective
- The Mysterious Bullet → Davy Charlesworth
- Beau Brummell → Hecker (uncredited)
- The Men of Sherwood Forest → Town Crier
- The House Across the Lake → Inspector Edgar (uncredited)
- The Rainbow Jacket → Police Constable on Point Duty (uncredited)
- Devil's Point → Marne
- The Floating Dutchman → Gaoler (uncredited)
- The Blazing Caravan → Publican (uncredited)
- Street of Shadows → Card Player (uncredited)
- The Missing Man → Inspector Haslett (uncredited)
- Counterspy → Policeman
- Captain Horatio Hornblower R.N. → Officer Aboard Cassandra (uncredited)
- The Lavender Hill Mob → Policeman at window (uncredited)
- Pool of London → Detective Detaining Suspect (uncredited)
- High Treason → Policeman Discovering Jimmy's Body (uncredited)
- High Treason → Policeman (uncredited)
- Sunday Night Theatre (TV) → Courier - Pilot
- Sunday Night Theatre (TV) → Sir John Lowther
- Sunday Night Theatre (TV) → Party Guest
- The Mudlark → Footman (uncredited)
- Hamlet → Servant (uncredited)
- The Last Load → Senior Police Officer (uncredited)
- Nothing Venture → Henchman in Restaurant (uncredited)
- Jassy → Juryman (uncredited)
- So Well Remembered → Man Attending Royal Opera House (uncredited)
- Great Expectations → Man sitting next to Pip at Magwitch's Trial (uncredited)
- Freedom Radio → Radio Operator (uncredited)
- Night Train to Munich
- Convoy → Gunnery Officer (uncredited)
- Neutral Port → German Naval Officer (uncredited)
- The Middle Watch → Sailor (uncredited)