Actor
Free Lunch Express
2020
Project Arbiter
2013 · as Heinrich
A Good Funeral
2009 · as Bud
Changeling
2008 · as Prison Guard
Get Smart
2008 · as German Spy #1 (uncredited)
Flags of Our Fathers
2006 · as Bartender
Money Train
1995 · as Businessman