We Take the Low Road 2019
as Tom
Ayla 2017
as James
Paralytic 2016
as Lance
Hunting Grounds 2015
as Will Marx
Decimation 2013
as Prisoner Seven
The Invoking 2013
as Eric
Divination 2012
as Jason
Blank 2009
as Johnny
Punch 2009
as Tilt
Credits from TMDB.