2024
Horizon: An American Saga - Chapter 2 as Not available2024
Accidental Texan as Merle2023
Twisted Metal as Agent Stone2023
Fired on Mars as Trevor Sullivan (voice)2023
Acidman as Lloyd2022
Spider-Man: All Roads Lead to No Way Home as Self (archive footage)2021
Spider-Man: No Way Home as Flint Marko / Sandman2021
Big Bend: The Wild Frontier of Texas as Narrator (voice)2020
The 24th as Col. Norton2019
Hellboy as Lobster Johnson2019
The Peanut Butter Falcon as Salt Water Redneck2017
Crash Pad as Grady2016
Divorce as Robert DuFresne2016
Cardboard Boxer as Willie2015
Daddy's Home as Leo Holt2015
Max as Ray2014
Heaven Is for Real as Jay Wilkins2013
Lucky Them as Charlie2013
Whitewash as Bruce Landry2012
John Carter as Tal Hajus2012
Killer Joe as Ansel Smith2011
We Bought a Zoo as Duncan Mee2011
Another Happy Day as Paul2010
Conan as Self2010
Regular Show as Quillgin (voice)2010
Easy A as Mr. Griffith2010
With Great Power: The Stan Lee Story as Self2010
Zombie Roadkill as Ranger Chet Masterson2010
The Making of Easy A as Self2009
Aliens in the Attic as Tazer (voice)2009
Imagine That as Johnny Whitefeather2009
All About Steve as Hartman2009
Don McKay as Don McKay2008
Smart People as Chuck Wetherhold2007
Spider-Man 3 as Sandman / Flint Marko2006
Idiocracy as Brawndo CEO2006
Over the Hedge as Dwayne (voice)2006
Charlotte's Web as Brooks the Crow (voice)2006
Broken Trail as Tom Harte2006
Broken Trail: The Making of a Legendary Western as self2005
The Late Late Show with Craig Ferguson as Self2004
Sideways as Jack2004
Spanglish as Mike (Realtor)2003
Teen Titans as Killer Moth (voice)2003
George of the Jungle 2 as Lyle Van de Groot2003
Rolling Kansas as Agent Madsen / Trooper (uncredited)2002
Lone Star State of Mind as Killer2001
Gary & Mike as (voice)2001
Monkeybone as Death's Assistant2001
3000 Miles to Graceland as Quigley1997
George of the Jungle as Lyle Van de Groot1995
Ned and Stacey as Ned Dorsey1995
Tales from the Crypt: Demon Knight as Roach1993
Tombstone as Billy Clanton1990
Wings as Lowell Mather1987
21 Jump Street as Tony1982
Cheers as Gordie BrownNaN
Wake Up Dead Man: A Knives Out Mystery as Not available2002
The Badge as David Hardwick2001
Yee Hah & Doo Dah: Bronco Breakin' Boots as Doo Dah2000
The Specials as The Strobe1999
Goosed as Steven Troy1998
Free Money as Larry1998
Mr. Murder as Drew Oslett Jr.1998
Susan's Plan as Dr. Chris Stillman1998
Serial Killing 101 as Grimaldi1997
One Night Stand as Don1993
Fugitive Nights: Danger in the Desert as Nelson HareemNaN
The Happy Worker as Not available1989
Protect and Surf as Dwight Jesmer1982
Nature as Narrator (voice)NaN
Deception Road as Hal