highest rated
acting
- Comedy Classic: Keeping Up Appearances → Self (archive footage)
- SunTrap (TV) → Colin
- Rosamunde Pilcher: Fighting for Her Family (TV) → Edward Whiteley
- Excalibur: Behind the Movie → Self
- Cuckoo (TV) → Dr. Rafferty
- The Old Guys (TV) → Roy
- The Alan Titchmarsh Show (TV) → Self
- Doctor Who: Voyage of the Damned → Mr. Copper
- The Funny Blokes of British Comedy → Self
- Hustle (TV) → Yusef
- 101 Dalmatians II: Patch's London Adventure → Additional Voices (voice)
- Born and Bred (TV) → Rev. Eustacius Brewer
- Young Arthur → Illtud
- Aristocrats → King George II
- Midsomer Murders (TV) → Felix Hope
- The Memoirs of Hyacinth Bucket → Richard
- Peak Practice (TV) → Norman Shorthose
- Heartbeat (TV) → Victor Kellerman
- The War That Never Ends → Athenagoras
- Keeping Up Appearances (TV) → Richard Bucket
- Othello → Brabantio / Gratiano
- Gentlemen and Players (TV) → Sammy
- Young Toscanini
- Journey's End → Captain Hardy
- Inspector Morse (TV) → Dr Bartlett
- Cause Célèbre → P.P. Croom Johnson
- Pack of Lies → Ellis
- A Very Peculiar Practice (TV) → Professor Piers Platt
- First Among Equals (TV) → Alec Pimkin
- All Together Now → James
- The Ray Bradbury Theater (TV) → St. John Court
- The Pickwick Papers (TV) → Mr. Tupman
- Doctor Who: Revelation of the Daleks → Professor Jobel
- What Mad Pursuit → Bonwit Steinhauser
- A Passage to India → Major Callendar
- Memed My Hawk → Magistrate
- Pericles, Prince of Tyre → Lord Cerimon
- Martin Luther, Heretic → Johann Tetzel
- The Barchester Chronicles (TV) → Dr Proudie
- Praying Mantis → Dr. Faure
- Excalibur → Ector
- Winston Churchill: The Wilderness Years (TV)
- The Potsdam Quartet → Aaron Green
- The Gentle Touch (TV)
- Cribb (TV) → Dr Probert
- The Nesbitts Are Coming (TV)
- Dr Jekyll and Mr Hyde → Hastie Lanyon
- An Ordered Life → Director of Austrian State Radio
- Tales of the Unexpected (TV) → Latham
- Henry IV Part 1 → Thomas Percy, Earl of Worcester
- Home-Movies → Alec Thorne
- Bless Me Father (TV) → Fred Dobie
- The Sailor's Return → Reverend Pottock
- Foreign Affairs → Adamson
- BBC2 Play of the Week (TV) → Frank
- BBC2 Play of the Week (TV) → Adamson
- The Kitchen → Frank
- Victorian Scandals (TV) → William Hepworth-Dixon
- Clayhanger (TV) → Albert Benbow
- Beasts (TV) → 'Bunny' Nettleton
- Romeo and Juliet → Friar Lawrence
- Buffet → Air steward
- Beasts: The Dummy → 'Bunny' Nettleton
- Beloved → William Hepworth-Dixon
- Shadows (TV) → Devine
- Goodbye → Savory
- The Breakthrough → Robbie
- Playhouse (TV) → Robbie
- Playhouse (TV) → Alec Thorne
- Playhouse (TV) → Director of Austrian State Radio
- Playhouse (TV) → Aaron Green
- South Riding (TV) → Alfred E. Huggins
- South Riding
- The National Health → Ash
- Man at the Top → Massey
- Villains (TV) → Mr Clough
- Dead of Night (TV) → Dan
- The Frighteners (TV) → Machen
- Frenzy → Johnny Porter
- Death Line → Inspector Richardson
- A Warning to the Curious → Dr. Black
- The Exorcism → Dan
- A Ghost Story for Christmas (TV) → Dr. Black
- The Stalls of Barchester → Dr. Black
- Play for Today (TV) → Savory
- Play for Today (TV) → Air Steward
- The Misfit (TV) → Gerald
- Waugh on Crime (TV)
- Roll On Four O'Clock → Max Fielder
- Mad Jack
- Dombey and Son (TV) → Major Bagstock
- Birthday
- The Expert (TV) → Graham Richards
- A Midsummer Night's Dream → Snug
- All's Well That Ends Well → Parolles
- Catch Us If You Can → Duffie
- Theatre 625 (TV)
- Doctor Who (TV) → Jobel
- Armchair Theatre (TV)
- Hallmark Hall of Fame (TV) → Ellis