2018 – Venom
Personagem: Eddie Brock
2017 – Taboo
Personagem: James Keziah Delaney
Segunda temporada (2018)
2017 – Dunkirk
Personagem: Farrier
2016 – Peaky Blinders [Série]
Personagem: Alfie Solomons
Quarta Temporada (2017)
2016 – O Regresso
Personagem: John Fitzgerald
2015 – Lendas do Crime
Personagem: Ronald Kray e Reginald Kray
2015 – London Road
Personagem: Mark
2015 – Mad Max: Estrada da Fúria
Personagem: Max Rockatansky
2015 – Crimes Ocultos
Personagem: Leo Demidov
2014 – Locke
Personagem: Ivan Locke
2014 – Peaky Blinders [Série]
Personagem: Alfie Solomons
Segunda Temporada
2014 – A Entrega
Personagem: Bob Saginowski
2012 – Batman: O Cavaleiro das Trevas Ressurge (The Dark Knight Rises)
Personagem: Bane
2012 – Os Infratores (Lawless)
Personagem: Forrest Bondurant
2012 – Guerra é Guerra! (This Means War)
Personagem: Tuck
2011 – Guerreiro (Warrior)
Personagem: Tommy Conlon
2011 – O Espião Que Sabia Demais (Tinker Tailor Soldier Spy)
Personagem: Ricki Tarr
2011 – Sergeant Slaughter, My Big Brother [Curta]
Personagem: Dan
2010 – A Origem (Inception)
Personagem: Eames
2009 – The Take [Minissérie]
Personagem: Freddie
2009 – O Morro dos Ventos Uivantes (Wuthering Heights) [Filme para TV]
Personagem: Heathcliff
2009 – Jogo Entre Ladrões (Thick as Thieves)
Personagem: Michaels
2009 – Perfect [Curta]
Personagem: Doctor
2008 – Bronson
Personagem: Charles Bronson – Michael Peterson
2008 – Rock’n’Rolla – A Grande Roubada (RocknRolla)
Personagem: Handsome Bob
2008 – Sucker Punch
Personagem: Rodders
2007 – Oliver Twist [Série]
Personagem: Bill Sikes
2007 – The Inheritance
Personagem: Dad
2007 – Stuart: Uma Vida Revista
Personagem: Stuart Shorter
2007 – Cape Wrath [Série]
Personagem: Jack Donnelly
2007 – WAZ – Matemática da Morte (The Killing Gene)
Personagem: Pierre Jackson
2007 – Tempestade (Flood)
personagem: Zack
2006 – Scenes of a Sexual Nature
Personagem: Noel
2006 – Maria Antonieta (Marie Antoinette)
Personagem: Raumont
2006 – A for Andromeda [Filme para TV]
Personagem: John Fleming
2006 – Minotauro (Minotaur)
Personagem: Theo
2006 – Elizabeth I: A Rainha Virgem (The Virgin Queen) [Minissérie]
Personagem: Robert Dudley – Earl of Leicester
2006 – Sweeney Todd [Filme para TV]
Personagem: Matthew
2005 – A Filha de Gideon (Gideon’s Daughter) [Filme para TV]
Personagem: Andrew
2005 – Fuga de Colditz (Colditz) [Filme para TV]
Personagem: Jack
2005 – Batter Up [Curta]
Personagem: –
2004 – Nem Tudo é o Que Parece (Layer Cake)
Personagem: Clarkie
2004 – EMR
Personagem: Henry
2003 – LD 50 Lethal Dose
Personagem: Matt
2003 – Jogo de Sedução (Dot the I)
Personagem: Tom
2003 – Um Crime de Paixão (The Reckoning)
Personagem: Straw
2002 – Nêmesis (Star Trek: Nemesis)
Personagem: Shinzon
2002 – Simon: An English Legionnaire
Personagem: Pascal Dupont
2001 – Falcão Negro em Perigo (Black Hawk Down)
Personagem: Twombly
2001 – Band of Brothers [Minissérie]
Personagem: Pfc. John Janovec
gostaria de links dos filmes dele. de todos ps possiveis.