The Amateur (2024) Ellish |
|
River of Blood (2024) Nick |
|
War Blade (2024) Robert Banks |
|
Fyre Rises (2024) Commander Doyle |
|
Prancer: A Christmas Tale (2022) Finn Wally |
|
Creation Stories (2021) Peter Mandelson |
|
Kindred (2020) Older brother (Cainan) |
|
Dragonheart: Vengeance (2020) Darius |
|
Angel Has Fallen (2019) Agent Ramirez |
|
All the Devil's Men (2018) Deighton |
|
Tango One (2018) Andrew Hathaway |
|
The Chameleon (2015) Him |
|
#AmeriCAN (2014) |
|
Macbeth - Live at Shakespeare's Globe (2014) Macbeth |
|
The Dead 2: India (2013) Nicholas Burton |
|
Dead of the Nite (2013) Detective Anderson |
|
The Magnificent Eleven (2013) Fire Chief |
|
I Give It a Year (2013) Charlie |
|
Devil's Bridge (2012) Sean |
|
Reunited (2010) Martin |
|
Enid (2009) Hanly Blyton |
|
Historien om Joe Meek (2008) Doctor |
|
Abraham's Point (2008) Adam |
|
The Sarah Jane Adventures: Invasion of the Bane (2007) Alan Jackson |
|
James Bond: Casino Royale (2006) Carter |
|
Macbeth (2005) Billy Banquo |
|
The Silent Canary () |
|
No Vacancies () James |
|
Two Neighbors () |
The Magician (2022) Producer |
|
The Magician (2022) First Assistant Director |
|
Care (2022) Director |
|
Care (2022) Writer |
|
Care (2022) Producer |
|
Signs of Life () Director |
|
Signs of Life () Writer |
|
Signs of Life () Producer |