highest rated
acting
- Doctor Who: The War Games in Colour → War Lord (archive footage)
- Hawk → Gawain
- Hitler: The Comedy Years → U-Boat Captain (archive footage) (uncredited)
- Philip Madoc: A Villain for all Seasons
- He Knew He Was Right (TV) → QC
- London (TV) → Geoffrey of Monmouth
- The Black Death → Gentile da Foligno
- Otherworld → Gwydion (voice)
- High Hopes (TV)
- Ding Dong → Vicar
- Best → Jimmy Murphy
- Macbeth → Duncan
- Midsomer Murders (TV) → D.I. Owen Jenkins
- A Mind to Kill (TV) → DCI Noel Bain
- Moonacre (TV) → Sir Benjamin
- A Mind To Kill → DI Noel Bain
- The Bourne Identity (TV) → D'Armacourt
- First Born (TV) → Lancing
- A Very British Coup (TV) → Fison
- First Born → Lancing
- Fortunes of War (TV) → Freddi von Flugel
- Casualty (TV) → Mike
- Mussolini: The Untold Story (TV) → Bocchini
- Zina → Leon Trotsky
- Wynne and Penkovsky → Gorny
- The Extremist → Assistant Chief Constable
- The Dylan Thomas Trail → Self - Presenter / Narrator
- Ennal's Point (TV)
- The Life and Times of David Lloyd George → David Lloyd George
- Flickers (TV) → Jack Brewer
- Alien Attack → Commander Anton Gorski
- Doctor Who: The Power of Kroll → Fenner
- Hawkmoor (TV) → Vicar Davyd
- Target (TV) → DCS Tate
- The Sunday Drama (TV) → Pitman
- Doctor Who: The Brain of Morbius → Doctor Solon
- The Button Man → Ted
- The Sweeney (TV) → Det. Supt. Pettiford
- Space: 1999 (TV) → Commander Gorski
- Survivors (TV) → Max Kershaw
- Poldark (TV) → Sir Henry Bull
- The Good Life (TV) → Mr. Snetterton
- Operation: Daybreak → Heydrich's interpreter
- Space: 1999 → Commander Gorski
- Playhouse (TV) → Ted
- Churchill's People (TV) → Williams
- Porridge (TV) → Williams
- The Inheritors (TV) → Elliott Morris
- Armchair Cinema (TV) → Supt. Roumagne
- Soft Beds, Hard Battles → Field Marshall Weber
- The Prison → Supt. Roumagne
- Bequest to the Nation → French Captain
- Incinerate - With Coal
- The Regiment (TV)
- The Rivals of Sherlock Holmes (TV) → Dimitri Wolkinski
- Jason King (TV)
- Barlow (TV) → Rizzi
- The Last of the Mohicans (TV) → Magua
- Dr. Jekyll & Sister Hyde → Byker
- UFO (TV) → Steven Rutland
- UFO (TV) → Ship's Captain
- Manhunt (TV) → Lutzig
- Hell Boats → 'E' Boat Captain
- Paul Temple (TV) → Humphrey Dean
- The Assassination Bureau → German Officer
- Doppelgänger → Dr. Pontini
- The Spy Killer → Gar
- Doctor Who: The War Games → War Lord
- Doctor Who: The Krotons → Eelek
- The Champions (TV) → Angel Martes
- The Expert (TV) → Det. Chief Insp. Lewis
- Dad's Army (TV) → U-Boat Captain
- The Tyrant King (TV) → Scarface
- Man in a Suitcase (TV)
- Berserk! → Lazlo
- The Quiller Memorandum → Oktober's Man
- Daleks' Invasion Earth: 2150 A.D. → Brockley
- Public Eye (TV) → Dominic Anders
- The Power Game (TV) → Ted Newark
- Operation Crossbow → German Police Officer
- The Spy Who Came In from the Cold → Young German Officer (uncredited)
- A High Wind in Jamaica → Guardia Civile
- Detective (TV) → Ernest Jackson
- The Count of Monte Cristo → Fernand Mondego
- Doctor Who (TV) → Solon
- Doctor Who (TV) → Fenner
- Festival (TV) → Von Koren
- Moonstrike (TV) → Hessle
- The Saint (TV) → Alzon
- Z-Cars (TV)
- Out of This World (TV) → George Mathias
- Nothing to Pay → Vladek
- The Avengers (TV) → Ivan
- The Avengers (TV) → Slater
- On the Fiddle → Soldier (Uncredited)
- Maigret (TV)
- Sunday-Night Play (TV) → Leutnant Schleicher
- Armchair Theatre (TV) → Carpathian Recruiting Officer