2026
Good Boy
as Chris
2026
Animol
as Claypole
2025
Springsteen: Deliver Me from Nowhere
as Douglas Springsteen
2025
Irvine Welsh: Reality Is Not Enough
as Narrator
2025
A Thousand Blows
as Henry 'Sugar' Goodson
(12 episodes)
2025
Adolescence
as Eddie Miller
(3 episodes)
2024
Young Woman and the Sea
as Bill Burgess
2024
Modi, Three Days on the Wing of Madness
as Leopold Zborowski
2024
Blitz
as Albert
2024
Venom: The Last Dance
as Detective Mulligan
2024
Buffalo Kids
as Uncle Niall (Voice)
2023
Bodies
as Mannix
(8 episodes)
2023
Boiling Point
as Andy Jones
(4 episodes)
2022
Roald Dahl's Matilda the Musical
as Mr. Wormwood
2022
The Walk-In
as Matthew Collins
(5 episodes)
2021
The Making of Boiling Point
as Self
2021
Venom: Let There Be Carnage
as Detective Mulligan
2021
Boiling Point
as Andy Jones
2021
Help
as Tony
2021
Phallacy
as Travis
2021
Time
as Eric McNally
(3 episodes)
2021
The North Water
as Captain Brownlee
(3 episodes)
2020
Pop
as Pop
2020
Greyhound
as Charlie Cole
2020
Making 'The Irishman'
as Self
2020
White House Farm
as DCI Thomas 'Taff' Jones
(6 episodes)
2020
Code 404
as DI Roy Carver
(18 episodes)
2019
The Irishman
as Anthony 'Tony Pro' Provenzano
2019
Hellboy
as Gruagach (voice)
2019
Rocketman
as Dick James
2019
Boiling Point
as Chef
2019
FX's A Christmas Carol
as Jacob Marley
2019
The Virtues
as Joseph
(4 episodes)
2018
Funny Cow
as Mike/Funny Calf's Dad
2018
Walk Like a Panther
as Mark Bolton
2018
Yardie
as Rico
2018
Take Rabbit
as Cabbage
2018
Save Me
as Fabio "Melon" Melonzola
(6 episodes)
2017
Pirates of the Caribbean: Dead Men Tell No Tales
as Scrum
2017
Journey's End
as Trotter
2017
Film Stars Don't Die in Liverpool
as Joe Turner, Jr
2017
The Man with the Iron Heart
as Heinrich Himmler
2017
Being Keegan
as Jay
2017
Little Boy Blue
as SIO David Kelly
(4 episodes)
2017
Decline and Fall
as Philbrick
(3 episodes)
2017
Taboo
as Atticus
(8 episodes)
2016
The Watchman
as Carl
2016
The Secret Agent
as Heat
(3 episodes)
2015
Orthodox
as Benjamin Levy
2015
Hyena
as David Knight
2015
A Patch of Fog
as Robert Green
2015
The Driver
as Eddie Killen
2015
This Is England '90
as Combo
(4 episodes)
2014
The Final Shot: A Farewell to Boardwalk Empire
as Self
2014
Get Santa
as Barber
2014
Duck Quacks Don't Echo
2014
Late Night with Seth Meyers
as Self - Guest
(1 episode)
2013
Gogglebox
as Self
(1 episode)
2013
Peaky Blinders
as Hayden Stagg
(2 episodes)
2012
Best Laid Plans
as Danny
2012
Orthodox
as Benjamin
2012
Blood
as Chrissie Fairburn
2012
Good Cop
as Noel Finch
(4 episodes)
2012
Parade's End
as Vincent MacMaster
(5 episodes)
2012
Line of Duty
as John Corbett
(6 episodes)
2012
Playhouse Presents
as Len
(1 episode)
2011
Pirates of the Caribbean: On Stranger Tides
as Scrum
2011
Season of the Witch
as Hagamar
2011
Tinker Tailor Soldier Spy
as Jerry Westerby
2011
Texas Killing Fields
as Rhino
2011
Lapland
as Pete Lewis
2011
This Is England '88
as Combo
(3 episodes)
2010
London Boulevard
as Danny
2010
The Devil's Wedding
as The Hotelier
2010
Boardwalk Empire
as Al Capone
(56 episodes)
2010
Accused
as Tony Baines
(1 episode)
2010
This Is England '86
as Combo
(4 episodes)
2009
Doghouse
as Vince
2009
Awaydays
as John Godden
2009
The Damned United
as Billy Bremner
2009
Public Enemies
as Baby Face Nelson
2009
Occupation
as Danny Ferguson
2009
Michael Mann: Making 'Public Enemies'
as Self
2009
Occupation
as Danny Ferguson
(3 episodes)
2008
Inkheart
as Fulvio
2008
The Crew
as Franner
2008
Filth and Wisdom
as Harry Beechman
2008
The Passion
as Barabbas
(6 episodes)
2007
This Is England
as Combo
2007
The Good Night
as Victor
2007
The Graham Norton Show
as Self
(4 episodes)
2006
Scummy Man
as George
2006
Manilla Envelopes
as Detective Staunton
2006
The Innocence Project
as Andrew Lucas
(8 episodes)
2006
The Street
as Shay Ryan
(6 episodes)
2006
The One Show
as Self
(1 episode)
2005
Goal!
as Des
2005
Pit Fighter
as Harry
2005
Empire
as Bazzer
(6 episodes)
2005
8 Out of 10 Cats
as Self
(1 episode)
2005
Last Rights
as Steve
(3 episodes)
2004
The I Inside
as Travis
2004
Top Buzzer
2003
American Cousins
as Henry
2003
Murder Investigation Team
2003
Murder Investigation Team
as Jason Phelps
(1 episode)
2002
Ultimate Fights from the Movies
as Tommy (Snatch) (archive footage)
2002
Flesh and Blood
as Eddie
2002
Gangs of New York
as Shang
2002
Revengers Tragedy
as 2nd Officer
2002
What's Your Problem?
2001
Making 'Snatch'
as Self
2001
Blow Dry
as Press Photographer
2001
Band of Brothers
as Myron Mike Ranney
(2 episodes)
2000
Snatch
as Tommy
2000
Forgive and Forget
as John
1998
The Jump
as Peter McNulty
(4 episodes)
1998
Liverpool 1
as Thewlis
(2 episodes)
1997
UFC 13: The Ultimate Force
as Self
1997
Downtime
as Jacko
1997
The Lakes
as Graham
(1 episode)
1995
The Hard Case
1995
Soccer AM
as Self
(1 episode)
1992
Heartbeat
as Barry Ward
(1 episode)
1991
Blonde Fist
as Young Boy
1990
Dancin' Thru the Dark
as Football kid
1989
Children's Ward
as Mickey Bell
(2 episodes)
1984
The Bill
1944
Golden Globe Awards
as Self - Winner
(1 episode)
—
Ibelin
—
Bunker
—
Greyhound 2
as Charlie Cole
—
Parallax
as Jurek Walter
(2 episodes)