Shooting an Elephant 2016
as Eric Blair
Noah 2014
as Poacher Leader
Penthouse North 2013
as Chad
The Mark of Cain 2007
as TA Pvt Glynn
I'm a Juvenile Delinquent, Jail Me! 2004
as Piers
Pleasureland 2003
as Darren
In His Life: The John Lennon Story 2000
as Ivan
Credits from TMDB.