

The Alto Knights
2025 · as Keith Norval

Post Grad
2009 · as Chancellor

Drowning Mona
2000 · as Doctor Schwartz

The Broken Hearts Club: A Romantic Comedy
2000 · as Purple Guy

Men
2017 · as Tommy Taragon

Anderson's Cross
2010 · as Graduation Teacher

Shakedown
2002 · as Dr. Wilhelm Siebert

As Virgins Fall
2003 · as Stan Feldmar