Actor (99 credits)
- Same Difference (2019) Charles
- Once Upon a Time in Hollywood (2019) Land Pirate Lew
- The Iron Orchard (2018) Ort Cooley
- Behind the Walls (2018) Darren / Darrel
- Born Again Dead (2018) Bobby
- White Trash Freaks (2017) Slim Pete
- Feral (2017) Talbot
- The Endless (2017) Tim
- Kidnap (2017) Terry
- We Are Family (2017) Norm
- Selling Isobel (2017) Viktor
- 31 (2016)
- Kingsglaive: Final Fantasy XV (2016) High Officials, voice acting
- Home (2016) Lew
- The Unlikely's (2016) Ray Ray
- The Black Riders (2016) Travers
- Wicked City (2015) Dave
- A Fighting Season (2015) Harris
- Desierto (2015) Border Patrol
- The Grace of Jake (2015) Alvah
- Review (2014) Shovel Hitter
- Atlas Shrugged: Part III (2014) Ellis Wyatt
- Wicked Blood (2014) Donny Baker
- Camouflage (2014) Nolan
- Lap Dance (2014) Matt Ewing
- Lucky Dog (2014) Walter
- The Rolling Road (2014) Jimmy Botteril
- House of Forbidden Secrets (2013) Elias Solomon
- The Preacher's Daughter (2013) The Garden
- Zombex (2013) Aldous Huxley
- Night Moves (2013) Wandering Camper
- The Lone Ranger (2013) Hollis
- Saving Lincoln (2013) Montgomery Blair
- Lawless (2012) Deputy Henry Abshire
- Longmire (2012) Archer Loftus
- The Weight (2012) Marshal Jack Doven
- Talking Dead (2011) играет самого себя - гость
- Rango (2011) Furgus, voice acting
- The Walking Dead (2010) Axel
- Cross (2010) Detective Red, not listed in credits
- Unstoppable (2010) Ned
- The Killing Jar (2010)
- A Gang Land Love Story (2010) Ivan
- Futurestates (2010) Counselor #2
- Silent Night, Zombie Night (2009) Jeffrey Hannigan
- Happy in the Valley (2009) Chris
- Otis E. (2009) The Cashier
- No Man's Land: The Rise of Reeker (2008) Hitchhiker
- The Beneficiary (2008) Gun Dealer
- House (2008) Pete
- Trailer Park of Terror (2008) Marv
- Life at the Trailer Park of Terror (2008) Marv
- The Horror Convention Massacre (2007) играет самого себя
- Waitress (2007) Cal
- Halloween (2007) Noel Kluggs
- The Guitar Player's Girlfriend (2006) Gary
- Deja Vu (2006) Paramedic
- Come Early Morning (2006) Man, voice acting, not listed in credits
- The Texas Chainsaw Massacre: The Beginning (2006) Sheriff Winston
- Heavens Fall (2006) Wade Wright
- The Visitation (2006) Deputy Tommy Smalls
- Domino (2005) Locus Fender
- The Devil's Rejects (2005) Adam Banjo
- 21 Grams (2003) County Sheriff
- Parasaito Dôruzu (2003) Caine
- Rolling Kansas (2003) Bill
- On the Borderline (2001) Web
- Red Ink (2000) Martin Mueller
- Sin: The Movie (2000) Cop 2, Dispatcher 3, Elyse's Dad, voice acting
- A Slipping-Down Life (1999) Audience Member #2
- Bubblegum Crisis Tokyo 2040: Shadow War (1999) Kusui / Musician 2
- Bubblegum Crisis: Tokyo 2040 (1998) Musician 2
- Slayers OVA 1 (1998) Bandit, дополнительные голоса, voice acting
- The Newton Boys (1998) Waiter
- Generator Gawl (1998) Art Professor
- Gasaraki (1998) дополнительные голоса
- Kimera (1997) Guard, voice acting
- Burn Up W (1996) Asuhara, voice acting
- Kidô senkan Nadeshiko (1996) дополнительные голоса
- Elf o karu mono-tachi (1996) Emmaeus, Drunk, Bishop Benal
- Sureiyâzu supesharu (1996) Bandit, дополнительные голоса, voice acting
- The Big Easy (1996) Nash Lee
- The Kangaroo (1995) Crazy Man
- A Woman of Independent Means (1995) Mover, not listed in credits
- Bakuretsu hunters (1995) дополнительные голоса
- Angels in the Outfield (1994) Baseball Player, not listed in credits
- Jason's Lyric (1994) Man on Bus, not listed in credits
- Saiyûki (1994) Monk / Village Chief, voice acting
- Dirty Pair Flash (1994) дополнительные голоса, voice acting
- Doragon Hafu (1993) Ticket Man, voice acting
- Come, Said the Night Roy Grady
- Impact Earth Sam Dresser
- The Three Brian LaRue
- Stingy Jack Deputy Karl Adams
- American Garbage Head Slip
- Overtown
- A Boy Called Sailboat DJ
- Homeless Ashes Chico
- My B.F.F. Principal Moe Thibodeaux
Producer (1 credits)