The Shackling 2018
Actor
Let's Make a Movie 2012
as Kal
Hell on Earth 2012
as Spencer Donovan
Sailor Moon the Movie 2011
as Officer Tom West
Draconis Olim 2011
as Grand Master Xarenrath
To Live For 2011
as Jimmy
Credits from TMDB.