Known for Acting
2018
as James
2020
as Assistant Princpal Yager
2009
as Cpl. Starks
2003
Director
Writer
2017
as Deacon Ethan
2005
as Devil
2015
as Max
2019