2014
Devil's Due
Actor - Zach McCall
The Purge: Anarchy
Actor - Shane
2010
The River Why
Actor - Gus
2009
Post Grad
Actor - Adam Davies
2007
Rise: Blood Hunter
Actor - Sailor
Full filmography