highest rated
acting
- There's Always Hope → Luke
- Murder in Provence (TV) → Dr. Marcel Vannier
- National Theatre Live: The Book of Dust — La Belle Sauvage → Lord Asriel / George Boatwright
- Around the World in 80 Days (TV) → Ambrose Abernathy
- Showtrial (TV) → Adrian Gilligan
- A Midsummer Night's Dream - Live at Shakespeare's Globe → Oberon/Theseus
- Father Brown (TV) → Captain Flynn / Hercule Flambeau
- Father Brown (TV) → Hercule Flambeau
- Atlantis (TV) → Diagoras
- WPC 56 (TV) → Chief Inspector Roger Nelson
- Jo (TV)
- Hamilton 2: But Not If It Concerns Your Daughter → Jason Fox
- Vera (TV) → Andrew Franks
- Silk (TV) → Alan Bradley
- DCI Banks (TV) → Mark Keane
- Albert Nobbs → Mr. Smythe-Willard
- Rosamunde Pilcher's Four Seasons (TV) → Simon Maxwell
- Partition → Walter Hankins
- Scoop → Poker Player
- Dresden (TV) → Robert Newman
- Heights → Peter
- The Prophecy: Forsaken → Satan
- The Prophecy: Uprising → John Riegert / Satan
- North & South (TV) → Henry Lennox
- Dracula II: Ascension → Eric
- The Lion in Winter → Geoffrey
- Il Papa buono (TV) → Mattia Carcano (giovane)
- The Good Pope → Mattia Carcano (young)
- Benedict Arnold: A Question of Honor → John Andre
- Lloyd & Hill → Colin Cochrane
- Intimate Affairs → Peter
- Purpose → John Elias
- Band of Brothers (TV) → Lt. Col. O. Dobie
- Love in a Cold Climate (TV) → Christian
- Trance → Tony Deighton
- Mary, Mother of Jesus → Archangel Gabriel
- Aristocrats → Lord Edward FitzGerald
- The Unexpected Mrs. Pollifax → Robin Hughes-Wright
- Wavelengths → Phil/Journalist
- The Jump (TV) → Mario Brunos
- A Rather English Marriage → Young Reggie
- Cider with Rosie → Boyfriend Harold
- Midsomer Murders (TV) → Luke Fawcett
- Soldier Soldier (TV) → Private Frank Floyd
- The Bill (TV)