Filmografía
Obras: 13
Interpretación13
- 2024Venom: El último baileVenom: The Last Dancecomo Detective Mulligan

- 2021CondenaTime3 episodios

- 2021Venom: habrá matanzaVenom: Let There Be Carnagecomo Detective Mulligan

- 2020Los crímenes de EssexWhite House Farm6 episodios

- 2019El irlandésThe Irishmancomo Anthony 'Tony Pro' Provenzano

- 2019Rocketmancomo Dick James

- 2017Piratas del Caribe: La venganza de SalazarPirates of the Caribbean: Dead Men Tell No Talescomo Scrum

- 2013Peaky Blinders2 episodios

- 2012Line of Duty6 episodios

- 2011Piratas del Caribe: En mareas misteriosasPirates of the Caribbean: On Stranger Tidescomo Scrum

- 2002Gangs of New Yorkcomo Shang

- 2001Hermanos de sangreBand of Brothers2 episodios

- 2000Snatch. Cerdos y diamantesSnatchcomo Tommy
