Filmographie
Œuvres: 13
Interprétation13
- 2024Venom : The Last DanceVenom: The Last Dancedans le rôle de Detective Mulligan

- 2021Time3 épisodes

- 2021Venom : Let There Be CarnageVenom: Let There Be Carnagedans le rôle de Detective Mulligan

- 2020Meurtres à White House FarmWhite House Farm6 épisodes

- 2019L'IrlandaisThe Irishmandans le rôle de Anthony 'Tony Pro' Provenzano

- 2019Rocketmandans le rôle de Dick James

- 2017Pirates des Caraïbes : La Vengeance de SalazarPirates of the Caribbean: Dead Men Tell No Talesdans le rôle de Scrum

- 2013Peaky Blinders2 épisodes

- 2012Line of Duty : Enquêtes internesLine of Duty6 épisodes

- 2011Pirates des Caraïbes : La Fontaine de jouvencePirates of the Caribbean: On Stranger Tidesdans le rôle de Scrum

- 2002Gangs of New Yorkdans le rôle de Shang

- 2001Frères d'armesBand of Brothers2 épisodes

- 2000Snatch, tu braques ou tu raquesSnatchdans le rôle de Tommy
