highest rated
acting
- Thomas and the Magic Railroad → Gordon (voice) (uncredited)
- Esther → Harbona
- The Great Kandinsky → Cannonball
- Superman IV: The Quest for Peace → Russian General 3 (Kremlin)
- Valhalla → Hymer (voice)
- Blake's 7: Aftermath → Lom
- Diana (TV) → Croker
- Brass (TV) → Arthur
- James Bond: The First 21 Years → Ernst Stavro Blofeld (archive footage)
- For Your Eyes Only → Ernst Stavro Blofeld
- The Day of the Triffids (TV) → Alf
- The Empire Strikes Back → Lando's Aide
- Superman II → Krypton Elder
- Flash Gordon → Klytus Observer No. 2
- Blake's 7 (TV) → Lom
- Superman → 4th Elder
- The Adventure of Sherlock Holmes' Smarter Brother → Moriarty's Gunman
- Captain Kronos: Vampire Hunter → Barman
- Ghost in the Noonday Sun → Kanaris
- The Adventures Of Don Quixote → 1st Prisoner
- Doctor Who: The Mutants → Sondergaard
- The Onedin Line (TV) → Corry
- Creatures the World Forgot → Masked Attacker
- Detective Waiting → Blond
- Freelance → Hartley
- On the Run → Baldy
- The Dirty Dozen → German Porter at Chateau (uncredited)
- Casino Royale → Fred (uncredited)
- Adam Adamant Lives! (TV)
- Low Water → Narrator
- Too Many Cooks → Czesni
- BBC Play of the Month (TV) → 1st Prisoner
- Theatre 625 (TV) → Ivan
- The Wednesday Play (TV) → Sacramoro
- Doctor Who (TV) → Sondergaard
- Espionage (TV) → Russian Major
- Crane (TV) → Hamid
- The Saint (TV) → Tordoff
- The Saint (TV) → West
- Dr. Finlay's Casebook (TV)
- Man of the World (TV) → Lopez
- Man of the World (TV) → Lieutenant Hang
- The Andromeda Breakthrough (TV) → Kaufman
- The Avengers (TV) → Kanwitch
- The Avengers (TV) → Zoltan
- The Avengers (TV) → Markel
- A for Andromeda (TV) → Kaufman
- Maigret (TV)
- No Hiding Place (TV)
- Armchair Theatre (TV) → Blond