Acting

Mansion of Blood
as Arthur / Morgan Mayhue

Everyday Miracles
as The Preacher

The Visitor from Planet Omicron
as Grand Potentate

No Strings Attached
as Eli's Dad

Jane White Is Sick & Twisted
as Terry

Donnie Darko
as Man in Red Jogging Suit

Monkeybone
as Burger God Representative

Erin Brockovich
as Ned (uncredited)
The Limited
as Train Station Clerk

Magnolia
as Drunken Dart Player (uncredited)