highest rated
acting
- The Story of Bean → Self (archive footage) (uncredited)
- Dogspiracy → Self
- Truelove (TV) → David
- And Mrs. → Derek
- Our Father
- Harambe → Self / Narrator
- Remembers… (TV)
- Remembers… (TV) → Self
- The Spanish Princess (TV) → Thomas Howard
- Hold the Sunset (TV) → Mr. Dugdale
- Our Ex-Wife (TV) → George
- National Theatre Live: The Seagull → Sorin
- Unforgotten (TV) → Martin
- Grantchester (TV) → Archie Johnson
- National Theatre Live: People → Theodore
- Downton Abbey (TV) → Hugh 'Shrimpie' MacClare
- American Cafe → Himself
- Moving On (TV) → Eric
- Death at a Funeral → Victor
- Home Again (TV)
- Jericho (TV) → Philip Pickering
- The Wedding Date → Victor Ellis
- Man to Man → Gyllenhaal
- Whatever Love Means → Prince Philip
- The I Inside → Doctor Truman
- Comedy Connections (TV)
- The Inspector Lynley Mysteries (TV) → Dr. Trenarrow
- The King's Beard → King Cuthbert (voice)
- 2001: A Space Travesty → Dr. Griffin Pratt
- Cry Wolf (TV) → Dr Anthony Hook
- Loose Women (TV) → Self
- The Ambassador (TV)
- The Cater Street Hangman → Edward Ellison
- Pierre Bonnard: A Love Exposed → Narrator
- Midsomer Murders (TV) → Norman Swanscombe
- Midsomer Murders (TV) → Grady Palmerston
- Bean → Lord Walton
- Gobble → Peter Villiers
- The Peacock Spring → Sir Edward Gwithian
- Chiller (TV) → Richard Cramer
- MacGyver: Trail to Doomsday → Frederick
- A Touch of Frost (TV) → Richard Darrow
- The Chief (TV) → Simon Duval
- The Price of the Bride → Dennis Guant
- Joint Account (TV)
- The Ruth Rendell Mysteries (TV) → Rev. Henry Archery
- A Perfect Spy (TV) → Magnus Pym
- Paradise Postponed (TV) → George Augustus Simcox
- Paradise Postponed → Henry Simcox
- A Woman of Substance (TV) → Adam Fairley
- Ever Decreasing Circles (TV)
- To Catch a King → Heydrich
- Reilly: Ace of Spies (TV) → Fothergill
- The Dark Side of the Sun (TV)
- Arms and the Man → Sergius
- The Dark Side of the Sun → Raoul
- Strangled → Steve Baker
- Chariots of Fire → Duke of Sutherland
- Dear Brutus → Purdie
- Tales of the Unexpected (TV) → Keith
- Prince Regent (TV) → George, Prince of Wales / King George IV
- Lillie (TV) → Oscar Wilde
- The Copyist → The Copyist
- BBC2 Play of the Week (TV) → Peter
- BBC2 Play of the Week (TV) → Copyist
- The Kitchen → Peter
- Victorian Scandals (TV) → Henry James Prince
- Plays for Britain (TV) → Bunny / Trevor / Miss Trevor / Dinah
- The Lifeswappers → Bunny/Trevor/Miss Trevor/Dinah
- Beloved → Henry James Prince
- The Love School (TV) → John Everett Millais
- Hennessy → Williams
- Zodiac (TV) → Tony Weston
- The Inheritors (TV) → Michael Gethin
- Callan → Toby Meres
- The Hireling → Captain Hugh Cantrip
- The Organization (TV) → Richard Pershore
- Elizabeth R (TV) → Earl of Southampton
- One Brief Summer
- Play for Today (TV) → Purdie
- The Rivals → Faulkland
- Cold Comfort Farm (TV) → Seth Starkadder
- ITV Playhouse (TV) → Peter Morris
- BBC Play of the Month (TV) → Faulkland
- BBC Play of the Month (TV) → Freddie