Actor
Merry Good Enough
2023
as George
Gorditx
2022
Unbound
2022
as Commander Young
Monuments
2021
as Steven Lesca
Holiday Hell
2019
as Chris
The Last Word
2017
as Joe Mueller
Killing Reagan
2016
as Edwin Meese
Mr. Pig
2016
as Gringo
Sophie and the Rising Sun
2016
as Sheriff Cooper
Lamb
2015
as Wilson
Bloodsucking Bastards
2015
as Ted
7 Minutes
2014
as Uncle Pete
Party Central
2014
as Don (voice)
Jobs
2013
as Computer Professor
Monsters University
2013
as Don (voice)
Lay the Favorite
2012
as Darren
God Bless America
2012
as Frank
The Artist
2011
as Policeman Fire
Hatchet II
2010
as Doug Shapiro
Mending Fences
2009
as Sam Bridgewater
The Tiffany Problem
2008
as Mr. Reynolds
Hatchet
2006
as Doug Shapiro
Nobody Knows Anything!
2004
as Robber #1
A Baby Blues Christmas Special
2002
as Carl Bitterman (voice)
The Thin Pink Line
1998
as Bartender
The Cable Guy
1996
as Basketball Player
Only You
1992
as Bert
The Prom
1992
as Treatment Booth Attendant
Shakes the Clown
1991
as Milkman
Elvis Stories
1989
as Shopping Elvis / Paul
Scrooged
1988
as Guest
Long Gone
1987
as Bart Polanski
One Crazy Summer
1986
as George Calamari