Actor
The Demon Core
2026 · as Israel Slotin
Green Luck
2021 · as Mr. Powell
Yesterday Was a Lie
2009 · as Psychiatrist
National Lampoon's Senior Trip
1995 · as Senator Duffield
The Freshman
1990 · as Father Frank
Dead Ringers
1988 · as Anatomy Class Supervisor
Switching Channels
1988 · as Reporter
Rolling Vengeance
1987 · as Judge