Hugh
Le Chat Est Mort (2019)
Professor Casper
Surviving Theater 9 (2018)
Pundit
Ted 2 (2015)
Darren Kaplan
Chasing the Devil (2014)
Administrator
Changeling (2008)
Bob
Born to Lose (1999)