Filmografi
Verk: 13
Skådespeleri13
- 2024Venom: The Last Dancesom Detective Mulligan

- 2021Time3 avsnitt

- 2021Venom: Let There Be Carnagesom Detective Mulligan

- 2020Greyhoundsom Charlie Cole

- 2019The Irishmansom Anthony 'Tony Pro' Provenzano

- 2019Rocketmansom Dick James

- 2017Pirates of the Caribbean: Salazar's RevengePirates of the Caribbean: Dead Men Tell No Talessom Scrum

- 2013Peaky Blinders2 avsnitt

- 2012Line of Duty6 avsnitt

- 2011Pirates of the Caribbean: I främmande farvattenPirates of the Caribbean: On Stranger Tidessom Scrum

- 2002Gangs of New Yorksom Shang

- 2001Band of Brothers2 avsnitt

- 2000Snatchsom Tommy
