highest rated
acting
- Rosemary & Thyme (TV) → Professor Mullins
- The Cazalets (TV)
- Monarch of the Glen (TV) → Lord Cranthorne
- Longitude (TV) → Governor
- The Adventures of Young Indiana Jones: Love's Sweet Song → Sir Peregrine Prentiss
- Sunshine → Emperor
- A Certain Justice (TV) → Hubert St John Langton
- Hetty Wainthropp Investigates (TV) → Col. Forbes-Jones
- The Glass Virgin (TV) → Great Uncle James
- The Adventures of Young Indiana Jones: Treasure of the Peacock's Eye → Sir Peregrine Prentiss
- To Play the King (TV) → Lord Quillington
- Lipstick on Your Collar (TV) → Brigadier Sanders
- Heartbeat (TV) → Gerard Sefton
- God on the Rocks → Drinkwater
- For the Greater Good (TV) → Lord Kellner
- Afraid of the Dark → Eye Surgeon
- Mr. Bean (TV) → Colonel
- Jeeves and Wooster (TV) → Worplesden
- The Chief (TV) → Henry Parker
- The Fool → Samuel Simpson
- Paper Mask → Dr. Mumford
- Agatha Christie's Poirot (TV) → Colonel Lacey
- After the War (TV) → Major Hector Stanhope
- Summer's Lease (TV)
- Summer's Lease (TV) → Nicholas Tapscott
- Death of a Son → Dr Patrick Toseland
- Bomber Harris → Sir Charles Portal
- Game, Set, and Match (TV) → Frank Harrington
- Beryl Markham: A Shadow on the Sun → Lord Delamere
- Inspector Morse (TV) → Dean of Lonsdale College
- Miss Marple: Sleeping Murder (TV) → Doctor James Kennedy
- Hedgehog Wedding → Desmond
- Casualty (TV) → Henry Alsop
- Lovejoy (TV) → Henry
- Yes, Prime Minister (TV)
- Defence of the Realm → Arnold Reece
- Theban Plays: Antigone → Chorus
- The Good Doctor Bodkin-Adams → Dr Douthwaite
- My Brother Jonathan (TV) → Dr Hammond
- Wynne and Penkovsky → James
- Mr. Palfrey of Westminster (TV) → Adm. Frobisher
- The Jewel in the Crown (TV) → Colonel John Layton
- Miss Marple (TV) → Doctor James Kennedy
- Love and Marriage (TV) → Christine's Father
- The Invisible Man (TV) → Colonel Adye
- A Flame to the Phoenix
- Stalky & Co (TV) → Headmaster
- Bergerac (TV) → Thomas Leighton
- Nighthawks → Chief Police Inspector
- The Cherry Orchard → Gayev
- Country → Matthew Harcourt
- P.Q. 17 → Admiral Jack Tovey
- The Elephant Man → Alderman
- Doctor Who: Meglos → Lieutenant Brotadac
- Gentle Folk → Mr Menant
- Minder (TV) → Bank Manager
- All Creatures Great and Small (TV) → Lord Hulton
- Strangers (TV) → Anderson
- An Englishman's Castle (TV) → Lonsdale
- Sweeney 2 → McKyle
- On a Paving Stone Mounted
- Forgotten Love Songs → Harry
- BBC2 Play of the Week (TV) → Admiral Sir Michael Culme-Seymour
- BBC2 Play of the Week (TV) → Harry
- The Sunday Drama (TV) → DI Deevers
- The Sinking of the HMS Victoria → Admiral Sir Michael Culme-Seymour
- The Fosters (TV) → Dr Williams
- Doran's Box → Chief
- One Hour to Zero → Superintendent Parry
- Rumpole of the Bailey (TV) → Sir Christopher Japhet
- The Sweeney (TV) → Beemax
- The Hanged Man (TV) → Gilbert Webb
- The Naked Civil Servant → Detective-Inspector
- Playhouse (TV) → Mr. Menant
- Churchill's People (TV) → Gloucester
- The Inheritors (TV) → Senior Official
- The Inheritors (TV) → Lister
- Lucky → Prison governor
- Crown Court (TV) → Geoffrey Hainton
- The Protectors (TV) → Sir Walter Crediton
- The Edwardians (TV) → Hon. George Keppel
- Play for Today (TV) → Chief
- Doomwatch (TV) → Dr. Henry Fane
- The Main Chance (TV) → Stanton
- The Main Chance (TV) → Simon Rimsey
- The Expert (TV) → Alec Lampitt
- ITV Playhouse (TV) → Prison Governor
- Doctor Who (TV) → Lieutenant Brotadac
- The Avengers (TV) → Dawson
- Maigret (TV) → Lechat
- Carry On Constable → Radio Announcer (voice) (uncredited)
- The Adventures of Alice → Red King
- Overseas Press Club - Exclusive! (TV) → Radio Announcer
- The Mark of the Hawk → 2nd Officer
- The Square
- The Buccaneers (TV) → Quetzl
- The Adventures of Sir Lancelot (TV) → Thief
- The Adventures of Sir Lancelot (TV) → Bearer
- The Adventures of Sir Lancelot (TV) → Guard
- The Adventures of Sir Lancelot (TV) → Peasant
- The Adventures of Sir Lancelot (TV) → Colman
- The Adventures of Sir Lancelot (TV) → Sir Exeter
- The Long Arm → Detective tailing Creasey (uncredited)
- The High Terrace → Police Constable West
- Strange Experiences (TV) → Man
- Wheel of Fate
- Pool of London → Detective at Bank (uncredited)