2019
Marriage Story as Party Robot Alien (uncredited)2019
A Million Little Pieces as Piano Player2018
Tales of Frankenstein as Priest2017
Battle of the Sexes as Sports Reporter / Fan (uncredited)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
Gone Girl as Press Reporter (uncredited)2014
Godzilla as Las Vegas Gambler (uncredited)2014
Nightcrawler as Control Room Switcher (uncredited)2014
Horrible Bosses 2 as Auction Bidder (uncredited)2014
Wish I Was Here as Marching Captain (uncredited)2013
Gangster Squad as Casino Gambler (uncredited)2012
Argo as Humanoid Robot2012
The Master as Man at the Bar (uncredited)2012
Savages as DEA Agent (uncredited)2012
Hitchcock as Premier Theatre Guest (uncredited)2011
2 Broke Girls as Diner Patron (uncredited)2011
The Artist as Studio Engineer (uncredited)2010
Raising Hope as Minister2010
Resident Evil: Afterlife as Featured Zombie (uncredited)2009
Community as Morbidor2009
The League as Genesis Council Master2005
Criminal Minds as Deputy Fire Chief2005
Good Night, and Good Luck. as TV Studio Crewman (uncredited)2001
Bandits as Bank Security Guard (uncredited)2000
Curb Your Enthusiasm as Christian Scientist1998
Charmed as Alien1998
Charmed as Farmer1997
Superstition as Frankenstein's Monster1994
Ed Wood as Carny (uncredited)1994
The Puppet Masters as Slugged Businessman (uncredited)1991
The Gambler: The Luck Of The Draw as Bartender (uncredited)1987
RoboCop as Undercover Cop (uncredited)1987
R.O.T.O.R. as Statum1984
The Killing Floor as Dock Security Guard (uncredited)1984
The Impostor as Undercover Cop (uncredited)