2001 Maniacs
Role(s): Anderson Lee
#1 Cheerleader Camp
Role(s): Michael
O Beautiful
Role(s): Brad
2010: Moby Dick
Role(s): Young Ahab
Hellraiser: Revelations
Role(s): Nico Bradley / Pseudo Pinhead