2020
as Assistant Princpal Yager
2019
2018
as James
2017
as Deacon Ethan
2015
as Max
2011
as Elliot Spinella
2009
as Cpl. Starks
2005
as Devil