highest rated
acting
- UFO From Earth to the Moon → Self
- The Invisible Woman → Governor
- The Sandmine Murders
- Mission London → Dean Carver
- The Ties That Bind Us → Vorus / Mawdryn (archive footage)
- Persuasion → Mr. Shepherd
- The Darling Buds of May (TV) → Mr. Dawlish
- The Chief (TV) → David Anson
- Van Gogh → Father
- Press Gang (TV) → Mr. Winters
- Through The Dragon's Eye (TV)
- The Ruth Rendell Mysteries (TV) → Michael Sunderton
- Theban Plays: Oedipus the King → Chorus
- Miss Marple: A Murder Is Announced (TV) → Reverend Harmon
- The Two Gentlemen of Verona → Thurio
- Doctor Who: Mawdryn Undead → Mawdryn
- Tangiers → Major Greville
- Housewarming → Alan
- Dark Towers (TV)
- Juliet Bravo (TV) → Paul Pringle
- Breakaway (TV) → Dr. Tucker
- A Tale of Two Cities (TV) → John Barsad
- Sapphire & Steel (TV) → Silver
- The Outsider → Maj. Nigel Percival
- Julius Caesar → Cassius
- Blake's 7 (TV) → Deva
- Monkey (TV) → Voice of Monkey
- The Thirty Nine Steps → Tillotson
- Freedom of the Dig → Lacey
- The Professionals (TV) → Frank Turner
- Doctor Who: The Robots of Death → Poul
- Treasure Island → Blind Pew
- The Story of David (TV) → Nathan
- The Story of David → Nathan
- The Love School (TV) → John Ruskin
- Hennessy → Covey
- The Fight Against Slavery (TV) → William Wilberforce
- Doctor Who: Revenge of the Cybermen → Vorus
- Playhouse (TV) → Alan
- Fall of Eagles (TV) → Miliukov
- The Carnforth Practice (TV) → Adam Burton
- Mahler → Hugo Wolfe
- Black and Blue (TV) → Atkinson
- Secrets → Atkinson
- For the Love of Ada → Mr. Johnson
- Elizabeth R (TV) → Sir Anthony Babington
- The Man in the Sidecar → Tommy
- UFO: Red alert... Attack on Earth! → Daniel Clark
- UFO (TV) → Daniel Clark
- Scrooge → Bob Cratchit
- The Suicide Club → James Morris
- Strange Report (TV) → John Anders
- Sinister Street (TV) → Brother Aloysius
- Sinister Street (TV) → Henry Meats
- The Naked Sun → R. Daneel Olivaw
- The Possessed → Pyotr Verhovensky
- Joanna → Critic
- Song of Summer → Percy Grainger
- Mystery and Imagination (TV) → James Morris
- A Man for All Seasons → King's Messenger (uncredited)
- Level Seven → X.117
- Out of the Unknown (TV) → X.117
- Out of the Unknown (TV) → R. Daneel Olivaw
- Thirty-Minute Theatre (TV) → Sverdlov
- Thirty-Minute Theatre (TV) → Cyril
- Gideon's Way (TV) → Alan Campbell-Gore
- Londoners (TV) → Alan West
- Theatre 625 (TV) → Gabriel Braithwaite
- Doctor Who (TV) → Vorus
- Doctor Who (TV) → Poul
- Doctor Who (TV) → Mawdryn