Filmografia
Opere: 14
Recitazione14
- 2024Venom: The Last Dancenel ruolo di Detective Mulligan

- 2021Time3 episodi

- 2021Venom - La furia di CarnageVenom: Let There Be Carnagenel ruolo di Detective Mulligan

- 2020The Murders at White House FarmWhite House Farm6 episodi

- 2020Greyhound: il nemico invisibileGreyhoundnel ruolo di Charlie Cole

- 2019The Irishmannel ruolo di Anthony 'Tony Pro' Provenzano

- 2019Rocketmannel ruolo di Dick James

- 2017Pirati dei Caraibi - La vendetta di SalazarPirates of the Caribbean: Dead Men Tell No Talesnel ruolo di Scrum

- 2013Peaky Blinders2 episodi

- 2012Line of Duty6 episodi

- 2011Pirati dei Caraibi - Oltre i confini del marePirates of the Caribbean: On Stranger Tidesnel ruolo di Scrum

- 2002Gangs of New Yorknel ruolo di Shang

- 2001Band of Brothers - Fratelli al fronteBand of Brothers2 episodi

- 2000Snatch - Lo strappoSnatchnel ruolo di Tommy
