highest rated
acting
- Young Sherlock (TV) → Doctor Maltby
- Wicked: For Good → Galinda's Popsicle
- Murder Before Evensong (TV) → Bernard De Floures
- The Day of the Jackal (TV) → Jeremy Whitelock
- Wicked → Galinda's Popsicle
- We Live in Time → Simon Maxson
- Mr Bates vs The Post Office (TV) → Patrick Green QC
- The Buccaneers (TV) → Colonel St. George
- The Couple Next Door (TV) → Ben Gregston
- The Long Shadow (TV) → Desmond Wilcox
- The Penitent: A Rational Man → Richard Marlow
- Choked Up → Robert West
- Out of the Grey → Henry
- Treason (TV) → Patrick Hamilton
- Hotel Portofino (TV) → Jack Turner
- The Suspect (TV) → Dr. Gerald 'Jack' Owens
- Dalgliesh (TV) → Alex Mayer
- Vigil (TV) → Lt Commander Mark Prentice
- I May Destroy You (TV) → Julian
- Belgravia (TV) → John Bellasis
- Life (TV) → Neil Baker
- The Kill Team → Hardin
- You (TV) → Elliot Tannenberg
- Hunter Killer → Captain Forbes
- Celebrity Catchphrase (TV)
- Johnny English Strikes Again → Pegasus
- Home from Home (TV) → Robert Dillon
- 1066: A Year to Conquer England (TV) → Harold Godwinson
- King Charles III → Prime Minister Tristram Evans
- Eric, Ernie and Me → Ernest Maxin
- 1066: A Year to Conquer England → Harold Godwinson
- National Theatre Live: Consent → Jake
- A Little Chaos → Monsieur De Barra
- Catherine Tate's Nan (TV) → Charles Wilmott
- Coalition → Jeremy Heywood
- Grantchester (TV) → James Heath
- The Game (TV) → George
- Thicker Than Water (TV) → Gavin Leonard
- The Crimson Field (TV) → Colonel Charles Purbright
- Endeavour (TV) → Kent Finn
- Family Tree (TV) → Ronnie Chadwick
- Kilimanjaro → Thomas
- Churchill's First World War → Winston Churchill
- Death in Paradise (TV) → Rick Mayhew
- Much Ado About Nothing → Don Pedro
- Law & Order: LA (TV) → Max Steinberg
- Vexed (TV) → Charlie Brewer
- Doctor Who: Planet of the Dead → DI McMillan
- Sleep with Me → MacDara
- The Execution of Gary Glitter → John Carter QC
- Ashes to Ashes (TV) → Edward Markham
- Bonekickers (TV)
- Harley Street (TV)
- Last Chance Harvey → Josh Hillman
- Wired (TV) → Simon
- Consuming Passion → Mick
- Lewis (TV) → Ethan Croft
- Secret Diary of a Call Girl (TV) → Matt
- Sold (TV)
- The Mother of Tears → Michael Pierce
- Hotel Babylon (TV)
- Ancient Rome: The Rise and Fall of an Empire (TV) → Titus
- The Amazing Mrs Pritchard (TV) → Mark McCaffrey
- Shiny Shiny Bright New Hole in My Heart → Rupert
- Love Soup (TV)
- Meucci - L'italiano che inventò il telefono (TV) → William Ryder
- Hustle (TV) → Carlton Wood
- England Expects → Daniel
- Celebrity Mastermind (TV) → Self - Contestant
- Reversals → Dr. Glen Morrow
- Three Blind Mice → 1st Exec (uncredited)
- Foyle's War (TV) → Major Wesker
- Band of Brothers (TV) → Cleveland O. Petty
- Waking the Dead (TV) → Michael Leonard
- As If (TV) → Richard
- The Lost Battalion → Capt. Nelson Holderman
- Murder on the Orient Express → William MacQueen
- Sharpe: The Legend → Carline
- Sharpe's Regiment → Captain Carline
- Sharpe (TV) → Cpt. Philip Carline