Als 'Doug 'Dutch' Springsteen'Springsteen: Deliver Me from Nowhere (2025)
Als 'Albert'Blitz (2024)
Als 'Uncle Niall'Buffalo Kids (2024)
Als 'Detective Mulligan'Venom: The Last Dance (2024)
Als 'Andy Jones'Boiling Point (2021)
ActeurVenom: Let There Be Carnage (2021)
ActeurGreyhound (2020)
Als 'Anthony Provenzano'The Irishman (2019)
Als 'Rico'Yardie (2018)
Als 'Joe Turner, jr.'Film Stars Don't Die in Liverpool (2017)
Als 'Oklahoma Juror (uncredited)'Marshall (2017)
Als 'Scrum'Pirates of the Caribbean: Salazar's Revenge (2017)
Als 'Danny'Best Laid Plans (2012)
Als 'Scrum'Pirates of the Caribbean: On Stranger Tides (2011)
Als 'Rhino'Texas Killing Fields (2011)
ActeurTinker, Tailor, Soldier, Spy (2011)
ActeurLondon Boulevard (2010)
Als 'Hagamar'Season of the Witch (2010)
Als 'Combo (3 episodes, 2010)'This Is England '86 (2010)
Als 'Baby Face Nelson'Public Enemies (2009)
Als 'Billy Bremner'The Damned United (2009)
Als 'Harry Beechman'Filth and Wisdom (2008)
Als 'Fulvio'Inkheart (2008)
Als 'Combo'This Is England (2006)
Als 'Alex Martin'Satan's Little Helper (2004)