Filmografía
Obras: 10
Interpretación10
- 2019Pennyworth20 episodios

- 2019Love, Death & Robots

- 2011Black Mirror

- 2011X-Men: Primera GeneraciónX-Men: First Classcomo Azazel

- 2010La red socialThe Social Networkcomo Regatta Spectator (sin acreditar)

- 2010Kick-Ass: Listo para machacarKick-Asscomo Lobby Goon

- 2008El curioso caso de Benjamin ButtonThe Curious Case of Benjamin Buttoncomo Thomas Button

- 2007Stardustcomo Primus

- 2000Snatch. Cerdos y diamantesSnatchcomo Darren

- 1998Lock & StockLock, Stock and Two Smoking Barrelscomo Tom
