highest rated
acting
- Blackadder: The Lost Pilot → Pilot Narrator
- Video Encyclopedia of World War Two (TV) → Self - Narrator
- The Official Story of the British Army → Narrator
- Hitler's War → Narrator
- Unsolved Mysteries Of The Second World War - The Enigma Of Swastika / The Eagle And The Swastika → Self - Narrator (voice)
- Heroes of the Second World War → Narrator
- Days That Shook the World (TV) → Sir John French
- Dare To Believe (TV)
- The Hawker Hurricane → Narrator
- Story of the Spitfire → Narrator
- The Conquest of Everest 1953 → Narrator
- Bullet to Beijing → Colonel Wilson
- Body & Soul (TV) → Walter Street
- The Smell of Reeves and Mortimer (TV)
- Fergie & Andrew: Behind the Palace Doors → Maj. Ronald Ferguson
- The Gestapo: Hitler's Secret Police → Narrator
- The Occult History of the Third Reich (TV) → Narrator (voice)
- Naked Down Under → Opening Narrator (voice)
- D-Day: Assault on Fortress Europe → Narrator
- TUGS (TV)
- Roman Holiday → General
- Love After Lunch → Harold Hagdorff
- Time for Murder (TV) → Gilbert Smith
- Threads → Public Information Film Announcer (voice) (uncredited)
- The Thirteenth Day of Christmas → Gilbert Smith
- Sherlock Holmes (TV) → Colonel Sebastian Moran
- Pericles, Prince of Tyre → King Simonides
- Blackadder (TV) → Narrator
- Blackadder (TV) → The Hawk
- The Winds of War (TV) → Dowding
- The Forgotten Voyage: The Story of Alfred Russel Wallace → Sir James Brooke
- Murder Is Easy → Maj. Horton
- Who Dares Wins → Police Commissioner
- Bergerac (TV) → Sir Gervase Ewell
- The Sea Wolves → Colin Mackenzie
- Alien Attack → Luna Commission Chairman
- Invasion: UFO → Turner
- The Trial of Lady Chatterley → Gerald Gardiner QC
- Kidnapped (TV) → Prestongrange
- Lady Oscar
- Churchill and the Generals → Gen. Sir Claude Auchinleck
- Scorpion Tales (TV) → Cummings
- The Wild Geese → Rushton
- Aerial Ambassador
- Hard Times (TV) → Thomas Gradgrind
- The Domino Principle → Narrator (voice) (uncredited)
- The Eagle Has Landed → Opening Narrator (voice) (uncredited)
- Dangerous Knowledge (TV) → Fane
- Protect and Survive → Narrator
- The Wilby Conspiracy → District Commissioner
- Churchill's People (TV) → Donald MacAmnay
- Persecution → Robert Masters
- Sign It Death → Richard Main
- Thriller (TV) → Richard Main
- Diamonds on Wheels → Insp. Cook
- The Protectors (TV) → James Leroy Mallory
- Van der Valk (TV) → Van Teeseling
- Brett (TV)
- Erotic Fantasies → Psychiatrist (voice)
- UFO (TV) → Turner
- Codename (TV) → Morgan
- When Dinosaurs Ruled the Earth → Kingsor
- Puppet on a Chain → Inspector Van Gelder
- The World at Their Feet → Self - Narrator (voice)
- Medieval England: The Peasants' Revolt → Commentator
- The Body Stealers → Bob Megan
- What's a Girl Like You? → Self - Narrator
- Cream: Farewell Concert → Narrator (voice)
- The Champions (TV) → Westerman
- The Devil Rides Out → Rex Van Ryan (voice)
- Carry On Up the Khyber → Narrator (voice) (uncredited)
- Journey Into Darkness → Luther Ames
- All My Loving → Narrator (voice)
- The Big Switch → The Storyteller (voice)
- Man in a Suitcase (TV)
- The Night of the Generals → Colonel Mannheim
- Carry On Doctor → Narrator (voice) (uncredited)
- Don't Lose Your Head → Narrator (voice) (uncredited)
- Night of the Big Heat → Jeff Callum
- Welcome to Japan, Mr. Bond → Narrator
- Benjamin Britten and His Festival → Self - Narrator (voice)
- Dead Silence → Chief Insp. Newton
- BBC Play of the Month (TV) → Roger Quaife
- Gideon's Way (TV) → 'Spender Todd'
- The Big Job → Narrator
- Theatre 625 (TV) → Julien / Danton
- The Wednesday Play (TV)
- A Midsummer Night's Dream → Theseus
- Crane (TV) → Richard Crane
- Crane (TV)
- As You Like It → Orlando
- The Saint (TV) → Miles Hallin
- Out of This World (TV) → Major Peters
- Captain Clegg → Captain Collier
- The Traitors → John Lane
- Flight from Singapore → John Scott
- The Avengers (TV)
- Sir Francis Drake (TV) → Navarre
- Survival (TV)
- The Sinister Man → Dr. Nelson Pollard
- Candida → Rev. James Mavor Morrell
- Never Take Sweets from a Stranger → Peter Carter
- No Hiding Place (TV)
- International Detective (TV) → Lieutenant Larkin
- Jet Storm → Allan Mulliner
- Dunkirk → Sergeant on Parade Ground
- I Was Monty's Double → Col. Mathers
- The Man Who Wouldn't Talk → Jim Kennedy
- Tread Softly Stranger → Paddy Ryan
- High Hell → Luke Fulgham
- Overseas Press Club - Exclusive! (TV) → Corporal Brunowski
- The Long Haul → Joe Easy
- The Mark of the Hawk → Gregory
- High Tide at Noon → Charles MacKenzie
- Armchair Theatre (TV) → Chief Insp. Newton
- 1984 → Inner Party Official
- The Baby and the Battleship → Mate
- Wicked as They Come → Willie
- Confession → Corey
- Cross Channel → Hugo Platt
- Dial M for Murder → Detective Pearson
- World for Ransom
- Sunday Night Theatre (TV) → Eddie Kirkley