highest rated
acting
- Code of Silence (TV) → DI James Marsh
- Black Doves (TV) → Wallace
- Apartment 7A → Leo Watts
- Better (TV) → Col McHugh
- This England (TV) → Matt Hancock
- Industry (TV) → Felim Bichan
- Alex Rider (TV) → Ian Rider
- Inside the Force: 24/7 (TV) → Self - Narrator (voice)
- The Capture (TV) → Deputy Commissioner Julian Talbot
- Carnival Row (TV) → Mikulas Vir
- The Spanish Princess (TV) → Thomas More
- The Dog House (TV) → Narrator
- Baghdad in My Shadow → Martin
- Intrigo: Samaria → Henry
- The ABC Murders (TV) → Franklin Clarke
- The Mercy → Ian Milburn
- Genius (TV) → Henri Matisse
- All the Money in the World → John Paul Getty II
- The Crown (TV) → Andrew Parker Bowles
- The Last Dragonslayer → The Great Zambini
- The Honourable Woman (TV) → Ephra Stein
- The Great Fire (TV) → Thomas Farriner
- 1946 → James Stewart
- Broadchurch (TV) → Mark Latimer
- Still Life → Mr Pratchett
- Having You → Jack
- The Sinking of the Laconia (TV) → Thomas Mortimer
- The Nativity (TV) → Joseph
- Abroad → Billy Marshall
- Garrow's Law (TV) → William Garrow
- Nowhere Boy → Michael Fishwick
- Fixer (TV)
- The Deaths of Ian Stone → Ryan
- Cranford (TV) → Jem Hearne
- Party Animals (TV) → Scott Foster
- Jane Eyre (TV) → St. John Rivers
- If I Had You → Marcus
- Bones (TV) → Dr. Ian Wexler