highest rated
acting
- Parrot Fashion
- Another Life → Sir Henry Curtis-Bennett
- Esther → Hauptmann der Wache
- Killer Net (TV) → Pathologist
- The Sea Change → Oldberg
- David → Isai
- Richard III → City Gentleman
- Freddie As F.R.O.7. → Additional voices (voice)
- Lionheart → Simon Nerra
- Playing Away → Fredrick
- Freud (TV) → Professor Nothnagel
- The Tripods (TV)
- The Zany Adventures of Robin Hood → Moishe
- Pope John Paul II → Jerzy Loparicz
- Other Halves → Irwin
- Atlantis → Goff
- Doctor Who: Logopolis → The Captain (archive footage)
- Kidnapped (TV) → Cumberland
- Quatermass (TV) → Tommy Roach
- All Quiet on the Western Front → Cook (uncredited)
- Henry IV Part 1 → Henry Percy
- Meetings with Remarkable Men → Father Maxim
- Henry IV Part 2 → Earl of Northumberland
- Even Solomon → Jake
- The Quatermass Conclusion → Tommy Roach
- Blake's 7 (TV) → Gola
- A Horseman Riding By (TV) → Parson Augustus Bull
- Doctor Who: The Pirate Planet → The Pirate Captain
- BBC2 Play of the Week (TV) → Ernest
- Supernatural (TV) → Herr Steekebeck
- Exiles → Ernest Hemingway
- The New Avengers (TV) → Prof. Lopez
- I, Claudius (TV) → Sabinus
- Clayhanger (TV) → Big James
- The Hunchback of Notre Dame → Provost
- Rumpole of the Bailey (TV) → Leslie Delgado
- Looking for Clancy (TV) → Basil Rudering
- The Secret Agent → Mr. Michaelis
- Fall of Eagles (TV) → Von Plehve
- Soft Beds, Hard Battles → Colonel Meinertzhagen (uncredited)
- A Picture of Katherine Mansfield (TV) → Father
- The Optimists of Nine Elms → Policeman
- Macbeth → Caithness
- Mary, Queen of Scots → Morton
- Play for Today (TV) → Jake
- Play for Today (TV) → Goff
- Doomwatch (TV) → Norman Sylvester
- Callan (TV)
- Callan (TV) → Det. Sgt. Lynn
- BBC Play of the Month (TV) → Taffy
- Othello → Senators-Soldiers-Cypriots
- Doctor Who (TV)
- Doctor Who (TV) → Captain
- Hallmark Hall of Fame (TV) → Cook