Global Warming 2015
as Jacob
Foreign Relations 2014
Actor
Torture Chamber 2013
as Ralph
Performance Anxiety 2012
The Locals 2012
as Max, Executive Producer
Satan's Playground 2006
as Sean
Horror 2003
as Luck
Nikos the Impaler 2003
Desecration 1999
as Bobby Rullo
Credits from TMDB.