

Dorothea(2025)

An American Masquerade(2024)
Chuck Magnum

Dark Harvest(2023)
The Farmer

Brooklyn 45(2023)
Mjr. Paul DiFranco

Resurrected(2023)
Father Hill

Phone Book(2023)
Smith

The Fabelmans(2022)
Camera Store Clerk #2

Bleach(2022)
Special Agent Musk

Burning at Both Ends(2021)
Dr. Astor

The Nowhere Inn(2021)
Limo Driver

The Estate(2021)
Mr. Amis

The Current Occupant(2020)
The Administrator

2177: The San Francisco Love Hacker Crimes(2019)
Thornton

Mohawk(2018)
Hezekiah Holt

Nightmare Cinema(2018)
Ron

The Holy Man(2016)
Homeless Digger Otis

The Chair(2016)
Tudley

Trash Fire(2016)
Pastor Sterling

The Last House(2015)
Hate

Real Heroes(2014)
The Announcer

Dug Up(2013)
Devin Chase

Any Day Now(2012)
Larry

Lost Lake(2012)
Vern

Bad Ass(2012)
Store Clerk

Dust Up(2012)
Sheriff Nathan Haggler

Darkening Sky(2011)
Guy

The Artist(2011)
Journalist

Breath of Hate(2011)
Hate
Spoon(2011)
Manny

New Terminal Hotel(2010)
Spitz

Scream of the Bikini(2010)
Cult Leader
The Auctioneers(2010)
Dean

Someone's Knocking at the Door(2009)
John Hopper

Tripping Forward(2009)
Joe

Al's Brain(2009)
Homeless Guy

Spy School(2008)
Mr. Bailey

Julia(2008)
George

Mirrors(2008)
Terrence Berry

The Gold Bracelet(2008)
Murderer

Skeletons in the Desert(2008)

Boxboarders!(2007)
Zoltar

Underdog(2007)
Referee

Halloween(2007)
Graveyard Keeper (uncredited)

The Haunting of Marsten Manor(2007)
Hank

The Hills Have Eyes(2006)
Goggle

The Bondage(2006)
Fred

The Prestige(2006)
Ticket Hawker

Art School Confidential(2006)
Leslie

The Rain Makers(2005)
Lou
The Big Empty(2005)
Cartographer

Zen Noir(2004)
Ed

In the Land of Milk and Money(2004)
Haggard Dad

Do Geese See God(2004)
Bum

Secretary(2002)
Typing Teacher

Rain(2001)
Officer Ben Patterson

Say It Isn't So(2001)
Stewart

Ghost World(2001)
Weird Al

The Man from Elysian Fields(2001)
Construction Forman

The Million Dollar Hotel(2000)
Reporter

Me, Myself & Irene(2000)
Disabled Guy

Fight Club(1999)
Federated Motor Co. - Inspector Dent

The Woman Chaser(1999)
Piano Player

Magnolia(1999)
Smiling Peanut Patron #2

Evil Hill(1999)
Jeremy the customer

A, B, C... Manhattan(1997)
Zach

27 Pieces of Me(1993)
Devil's Disciple: The Night Stalker