Friday Night Dinner
2016 · Comedy
as Martin Goodman
The Libertine
2006 · Biography
as Chiffinch
No Offence S3
2018 · Crime
as Randolph Miller
Belgravia
2020 · Drama
as Turton
The Game
2014 · Drama
as Bobby Waterhouse
Wodehouse in Exile
2013 · Drama
as Mackintosh
Chernobyl
2019 · Drama
as Anatoly Dyatlov
Son of Rambow
2008 · Action
as Geography Teacher
The Eagle
2011 · Action
as Galba
Nowhere Boy
2009 · Biography
as Popjoy
On a Clear Day
2005 · Comedy
as Mad Bob
Vera S12
2023 · Crime
as Billy Cartwright
Hang Ups
2018 · Comedy
as Werner Lienhard
Inferno
2016 · Action
as CRC Tech Arbogast
The Limehouse Golem
2017 · Crime
as Augustus Rowley
The Other Man
2009 · Drama
as Guy
Greed
2020 · Comedy
as Lewis
The Night Watch
2011 · Drama
as Mr. Pearce
Suite Française
2015 · Drama
as Monsieur Dubois
Quantum of Solace
as Guy Haines