as Assistant Princpal Yager
2020
2019
as James
2018
as Deacon Ethan
2017
as Max
2015
as Cpl. Starks
2009
Visual Effects (Visual Effects)
2007
as Devil
2005
Writer (Writing)
2003
as Elliot Spinella
2011