| Two Yellow Lines (2021) as Roy |
| The Collector (2021) as Hal |
| Buckshot (2017) as Nickel |
| The Hero (2017) as Man in Dream |
| You're Gonna Miss Me (2017) as Linus Duckworth |
| Pee-wee's Big Holiday (2016) as Clay |
| The 4th (2016) as Creepy Party Crasher |
| L.A. Slasher (2015) as The KA Leader |
| Grandma (2015) as Mike |
| Pirate's Code: The Adventures of Mickey Matson (2014) as Admiral Ironsides |
| Hitchcock (2012) as Henry Gein |
| Radio Free Albemuth (2010) as Leon |
| Hesher (2010) as Funeral Director |
| The Happening (2008) as Nursery Owner |
| Voodoo Moon (2006) as Mac |
| Suspect Zero (2004) as Piper |
| The Village (2004) as Victor |
| The Whole Ten Yards (2004) as Strabo |
| Hidalgo (2004) as Texas Jack |
| Hope Springs (2003) as Mr. Fisher |
| The Majestic (2001) as Subpoena Server |
| K-PAX (2001) as Screaming Man (uncredited) |
| A Crack in the Floor (2001) as Turner |
| Camouflage (2001) as Skinny Cop - Tommy |
| O Brother, Where Art Thou? (2000) as Wash Hogwallop |
| Dr. Quinn Medicine Woman: The Movie (1999) as Horace Bing |
| Buddy (1997) as Zoo Keeper |
| S.F.W. (1995) as Distressed Witness |
| The Investigator (1994) |
| It Runs in the Family (1994) as Floyd Bumpus |
| Dead Connection (1994) |
| 12:01 (1993) as Thin Assassin |
| Diggstown (1992) as Prison Guard |
| A Formula for Mayhem (1992) as Raddish |
| Keep the Change (1992) as Darryl Burke |
| The Last Boy Scout (1991) as Pablo |
| Dollman (1991) as Sprug |
| Backstreet Dreams (1990) as Spider |
| Wild at Heart (1990) as Timmy Thompson |
| Elvira: Mistress of the Dark (1988) as Billy |
| The Blob (1988) as Phil Hobbs—Projectionist |
| Into the Homeland (1987) as Gas Station Attendant |
| Amazon Women on the Moon (1987) as Grizzled Pirate (segment "Video Pirates") |
| Wired to Kill (1986) as Sly |
| Lifetime Contract (1986) as Shrink |
| Grunt! The Wrestling Movie (1985) as Charlie Stroll |
| The Compleat Al (1985) as Look-A-Like Salesman |