Blessid 2014
as Evan
Dark Moon Rising 2009
as Dan / Dan Creature
Faded Dreams 2007
as Ralph Mason
Demonoids 2007
Actor
Credits from TMDB.