Demon Squad: Tooth and Claw 2026
as Nick Moon
Demon Squad 2019
Night of the Krampus 2013
as Rue Morgan
The Night Shift 2011
Not-So SuperFriends 2010
as Captain Condor
The Strange Experiment of Doctor Purefoy 2009
as Danny
Credits from TMDB.