2023
8.7
Oppenheimer
Producer
2016
4.7
Bling
Actor - Victor
2015
The Gamechangers
Writer
2013
5.3
Jobs
Actor - Jack Dudman
2011
5.7
Straw Dogs
Actor - Tom Heddon
2008
A War in Hollywood
Actor - Frankie McVeigh
2006- 2008
Shark
Actor - Sebastian Stark
Full filmography