After Everything (2023) als Christian Vance | |
After Ever Happy (2022) als Christian Vance | |
Confession (2022) als Victor Strong | |
Krays: Code of Silence (2021) als Detective Nipper Read | |
Last Survivors (2021) als Troy | |
After We Fell (2021) als Christian Vance | |
G-Loc (2020) als Bran | |
Godzilla: King of the Monsters (2019) als Fighter Pilot (uncredited) | |
Juveniles (2018) als Ben | |
The Hatton Garden Job (2017) als Marcus Ford | |
Detour (2017) als Vincent | |
Concussion (2015) als Dr. Ron Hamilton | |
Killing Jesus (2015) als Pontius Pilate | |
True Blood. A Farewell to Bon Temps (2014) als Self | |
The Sound of Music Live! (2013) als Captain Von Trapp | |
Evidence (2013) als Detective Reese | |
Devil's Knot (2013) als John Fogelman | |
The Barrens (2012) als Richard Vineyard | |
The Double (2011) als Brutus | |
The Caller (2011) als John Guidi | |
Priest (2011) als Owen Pace | |
Ice (2011) als Peterson | |
Open House (2010) als Josh | |
Restraint (2008) als Andrew | |
Empathy (2007) als Jimmy Collins | |
88 Minutes (2007) als Guy LaForge | |
Undiscovered (2005) als Mick Benson | |
Deadlines (2005) als Alex Randal | |
Poisoned (2005) als Narrator | |
The Final Quest (2004) als Young Danny Duke | |
Entrusted (2003) als David Quatermain | |
Trinity (2003) als Brach | |
Uprising (2001) als Kazik Rotem | |
Men Only (2001) als Jason | |
Princess of Thieves (2001) als Prince Phillip | |
Quills (2000) als Prouix | |
Comic Act (1998) | |
Prince Valiant (1997) als Prinz Eisenherz | |
Lord of Misrule (1996) |
A Bit of Light Director | |
The Parting Glass Director | |
The Parting Glass Producer |