2019
Marriage Story as Party Robot Alien (uncredited)
2018
Tales of Frankenstein as Priest
2017
The House as Blackjack Dealer (uncredited)
2016
Live by Night as Factory Worker (uncredited)
2015
Paul Blart: Mall Cop 2 as Mall Cop Conventioneer / Spectator (uncredited)
2014
Horrible Bosses 2 as Auction Bidder (uncredited)
2014
Nightcrawler as Control Room Switcher (uncredited)
2014
Gone Girl as Press Reporter (uncredited)
2014
Wish I Was Here as Marching Captain (uncredited)
2014
Godzilla as Las Vegas Gambler (uncredited)
2013
Gangster Squad as Casino Gambler (uncredited)
2012
Hitchcock as Premier Theatre Guest (uncredited)
2012
Argo as Humanoid Robot
2012
The Master as Man at the Bar (uncredited)
2012
Savages as DEA Agent (uncredited)
2011
The Artist as Studio Engineer (uncredited)
2011
2 Broke Girls as Diner Patron (uncredited) (1 episode)
2010
Resident Evil: Afterlife as Featured Zombie (uncredited)
2009
The League as Genesis Council Master (1 episode)
2009
Community as Morbidor (1 episode)
2005
Criminal Minds as Deputy Fire Chief (1 episode)
2005
Good Night, and Good Luck. as TV Studio Crewman (uncredited)
2003
NCIS as Glover Reese (uncredited) (1 episode)
2001
Bandits as Bank Security Guard (uncredited)
2000
Curb Your Enthusiasm as Christian Scientist (1 episode)
1998
Charmed as Alien (1 episode)
1998
Charmed as Farmer (1 episode)
1994
The Puppet Masters as Slugged Businessman (uncredited)
1994
Ed Wood as Carny (uncredited)
1987
R.O.T.O.R. as Statum
1987
RoboCop as Undercover Cop (uncredited)
1984
The Impostor as Undercover Cop (uncredited)
1984
The Killing Floor as Dock Security Guard (uncredited)