Actor
Le Chat Est Mort
2019 · as Hugh
Surviving Theater 9
2018 · as Professor Casper
Ted 2
2015 · as Pundit
Chasing the Devil
2014 · as Darren Kaplan
Changeling
2008 · as Administrator
Henry and Marvin
2001
Born to Lose
1999 · as Bob