2017
7.8
Hounds Of Love
Actor - John White
2012
Knocked For Six
Actor - Theodore 'Teddy' Brown
2007
5.4
Rogue
Actor - Simon
2004
Thunderstruck
Actor - Ben
2000
5.0
Cut
Actor - Rick Stephens
Full filmography