highest rated
acting
- Dreaming Whilst Black (TV) → Simon
- The Lord of the Rings: The Rings of Power (TV) → Lord Celebrimbor
- The Lord of the Rings: The Rings of Power Global Fan Screening → Celebrimbor
- Under the Vines (TV) → Louis Oakley
- The Duke → Sir Joseph Simpson
- Young Vic: Best of Enemies → Gore Vidal
- Roald Dahl's The Witches → Mr Jenkins
- Henry IX (TV) → King Henry IX
- The Crown (TV) → Martin Charteris
- The Girlfriend Experience (TV) → Mr. Stanton
- Arthur & George (TV) → Alfred ‘Woodie’ Wood
- Arthur & George → Woodie
- Richard II - Live at Shakespeare's Globe → Richard II
- Trying Again (TV) → Iain
- Winds of Change → (voice)
- Diana → Patrick Jephson
- Philomena → David
- National Theatre Live: This House → Jack Weatherill
- Ripper Street (TV) → Lord Montacute
- Playhouse Presents (TV) → James Nelson
- A Young Doctor's Notebook (TV) → The Colonel
- Much Ado About Nothing - Live at Shakespeare's Globe → Benedick
- Holy Flying Circus → Michael Palin
- Downton Abbey (TV) → Michael Gregson
- Sherlock (TV) → David Welsborough
- Mistresses (TV) → Paul Malloy
- The Shell Seekers → Noel Keeling
- The All Together → Marcus Craigie-Halkett
- Batman Begins → Wayne Enterprises Executive
- Colditz (TV) → MI9 Officer Ellways
- Bertie and Elizabeth → David
- Waking the Dead (TV) → Donald Rees
- Murder Rooms: The Dark Beginnings of Sherlock Holmes (TV) → Arthur Conan Doyle
- Sherlock Holmes' mysteries : The White Knight Stratagem → Arthur Conan Doyle
- Murder Rooms: The Photographer's Chair
- Monarch of the Glen (TV) → David Fraser
- Longitude (TV) → Lt. Seward
- Longitude → Lt. Seward
- Relative Values → Phillip Bateman-Tobias
- Mansfield Park → Yates
- An Ideal Husband → Jack
- Coming Home (TV) → Rupert
- Midsomer Murders (TV) → Ned Fitzroy
- In Your Dreams → Waiter
- Loved Up → Nigel Bennet
- Rumpole of the Bailey (TV)