highest rated
acting
- Dept. Q (TV) → Liam Taylor
- Blue Moon → E.B. 'Andy' White
- The Day of the Jackal (TV) → Teddy
- Franklin (TV) → Strachey
- Senna (TV) → Ron Dennis
- Liaison (TV) → Mark Bolton
- Around the World in 80 Days (TV) → Sir Henry Rowbotham
- The Queen's Gambit (TV) → Allston Wheatley
- Miss Marx → Edward Aveling
- Star Wars: The Rise of Skywalker → First Order Officer
- 8 Days: To the Moon and Back → Michael Collins
- Mrs Wilson (TV) → Dennis Wilson
- Peterloo → Lt. Col Guy L'Estrange
- Atlanta (TV) → Will
- London Has Fallen → MI5 Intel John Lancaster
- So Good to See You
- Churchill's Secret → Jock Colville
- Eva Hesse → Sol Lewitt (voice)
- Mr. Holmes → Thomas Kelmot
- The November Man → Edgar Simpson
- Murder on the Home Front (TV) → Lennox Collins
- Murder on the Home Front → Lennox Collins
- Black Mirror (TV) → Section Chief Walker
- Death in Paradise (TV) → David Cartwright
- Person of Interest (TV) → Shane Edwards
- Pirates of the Caribbean: On Stranger Tides → English Father
- War Horse → Lt. Charlie Waverly
- Downton Abbey (TV) → Terence Sampson
- Boardwalk Empire (TV) → Douglas Mason
- Married Single Other (TV) → Dr Dominic
- Scratch → Simon
- Ourhouse → Uncle Tommy
- The Last Station → Sergeyenko
- Consuming Passion → Gerald Mills
- In Tranzit → Peter
- Einstein and Eddington → William Marston
- Me and Orson Welles → Grover Burgess
- The 39 Steps → Hellory Sinclair
- Atonement → Leon Tallis
- A Good Year → Trader #2
- Bleak House (TV) → Richard Carstone
- Munich → English Reporter in Munich Underground
- Mrs. Henderson Presents → Pilot
- The Somme → Sergeant Richard H. Tawney
- Peep Show (TV) → Neil
- Cambridge Spies (TV) → Julian Bell
- The Tulse Luper Suitcases, Part 1: The Moab Story → Joris Salmon
- Spooks (TV) → Radio Operator
- Nine Lives → Tim