| En la alcoba del sultán (2024) |
| The Bikeriders (2024) als Bartender |
| Hands that Bind (2021) als Barkeep |
| A Wilderness of Mirrors (2021) als Migrating Musician |
| The Difficulties of Being an Interpretive Dancer in the Year of Our Lord and Savior Jesus Christ 2020 AD (2020) |
| Daniel London and Will Oldham on Old Joy (2019) als Self |
| Them That Work (2019) als Self |
| A Ghost Story (2017) als Prognosticator |
| Breadcrumb Trail (2014) als Himself [archival] |
| Edén (2014) als John Malenoir |
| Revenge of the Mekons (2013) als Himself |
| Magnetic Reconnection (2012) als Narrator (voice) |
| New Jerusalem (2011) als Ike Evans |
| Pioneer (2011) als Father |
| Jackass 3D (2010) als Gorilla Trainer |
| Music Makes a City: A Louisville Orchestra Story (2010) als Narrator |
| Wendy and Lucy (2009) als Icky |
| Trapped in the Closet: Chapters 1-22 (2007) als Sgt. Platoon |
| Trapped in the Closet: Chapters 13-22 (2007) als Sgt. Platoon |
| The Dirty Three (2007) als Self |
| Old Joy (2006) als Kurt |
| The Guatemalan Handshake (2006) als Donald Turnupseed |
| Junebug (2005) als Bill Mooney, scout |
| Tripping With Caveh (2004) als Self |
| Slitch (2003) als The Surfer |
| Thousand Pieces of Gold (1991) als Miles |
| Everybody's Baby: The Rescue of Jessica McClure (1989) als Chip |
| Matewan (1987) als Danny Radnor |
| En la alcoba del sultán |
| Wonder: The Lives of Anna and Harlan Hubbard als Harlan Hubbard (voice) |