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
Actor
Born to Lose 1999
as Bob
Credits from TMDB.