2025
The Electric State as (voice)
2024
Standing on the Shoulders of Kitties: The Bubbles and the Shitrockers Story as Self
2024
Landman as Tommy Norris (10 episodes)
2023
Devil's Peak as Charlie McNeely
2022
Walk, Don't Run: The Story of The Ventures
2022
The Gray Man as Fitzroy
2021
1883 as Marshal Jim Courtright (1 episode)
2021
Hollywood.Con as Boxmaster
2020
Chuck Leavell: The Tree Man as Self
2020
Picture Show: A Tribute Celebrating John Prine as Self
2020
The Ventures: Stars on Guitars
2019
Harley Quinn as Billy Bob Thornton (voice) (1 episode)
2019
Untouchable as Himself (archive footage)
2019
ZZ Top - That Little Ol' Band from Texas as Self
2018
Temple of Art as Self
2018
London Fields as Samson Young
2016
Bad Santa 2 as Willie Soke
2016
Goliath as Billy McBride (32 episodes)
2016
The First Boys of Spring
2016
Whiskey Tango Foxtrot as General Hollanek
2016
What Doesn’t Kill Me: The Life and Music of Vic Chesnutt as Himself
2015
Trailer Park Boys: Drunk, High and Unemployed: Live In Austin as Himself
2015
Our Brand Is Crisis as Pat Candy
2015
The Late Show with Stephen Colbert as Self (1 episode)
2015
Close Up with The Hollywood Reporter as Self (1 episode)
2015
Entourage as Larsen McCredle
2015
Into the Grizzly Maze as Douglass
2015
Drunk Stoned Brilliant Dead: The Story of the National Lampoon as Self / Actor / Director
2014
21 Years: Richard Linklater as Self - Actor
2014
The Judge as Dwight Dickham
2014
Cut Bank as Stan Steeley
2014
Fargo as Lorne Malvo (10 episodes)
2014
Fargo as Narrator (voice) (1 episode)
2014
Late Night with Seth Meyers as Self (3 episodes)
2013
Sport in America: Our Defining Stories as Himself
2013
Parkland as Forrest Sorrels
2013
Jayne Mansfield's Car as Skip Caldwell
2013
Norm Macdonald Live as Self (1 episode)
2012
The Baytown Outlaws as Carlos
2012
Basically Frightened: The Musical Madness of Colonel Bruce Hampton as Self
2011
Puss in Boots as Jack (voice)
2011
Dislecksia: The Movie as Himself
2011
The Smell of Success as Patrick
2011
Nashville Rises as narration
2011
Harry Dean Stanton: Crossing Mulholland
2010
Ain't in It for My Health: A Film About Levon Helm as Himself
2009
Ramble At The Ryman as Himself
2008
The Informers as William Sloan
2008
Eagle Eye as Thomas Morgan
2008
VH1 Rock Honors: The Who as Self
2007
The Big Bang Theory as Oliver Lorvis (1 episode)
2007
Mr. Woodcock as Jasper Woodcock
2007
Classic Albums: Frank Zappa - Apostrophe (') Over-Nite Sensation as Self
2007
The Astronaut Farmer as Charles Farmer
2006
2006 St. Louis Cardinals: The Official World Series Film as Narrator
2006
NFL: Favre 4 Ever as Voice
2006
School for Scoundrels as Dr. P
2006
VH1 Rock Honors (1 episode)
2005
The Ice Harvest as Vic
2005
Bad News Bears as Morris Buttermaker
2005
Mr. Thornton Goes to Hollywood as Self
2005
American Dad! as Billy Bob Thornton (voice) (1 episode)
2005
The Late Late Show with Craig Ferguson as Self (1 episode)
2004
Friday Night Lights as Coach Gary Gaines
2004
Unforgivable Blackness: The Rise and Fall of Jack Johnson as Other Voices (voice)
2004
Sam Peckinpah's West: Legacy of a Hollywood Renegade as Self
2004
The Alamo as Davy Crockett
2003
Love Actually as The US President
2003
Intolerable Cruelty as Howard D. Doyle
2003
(Inside Out): Warren Zevon as Narrator
2003
Celebrities Uncensored as Self (1 episode)
2003
Levity as Manuel Jordan
2003
Real Time with Bill Maher as Self (1 episode)
2003
Jimmy Kimmel Live! (1 episode)
2002
Waking Up in Reno as Lonnie Earl Dodd
2002
The Badge as Sheriff Darl
2002
HypaSpace as Self (1 episode)
2002
Making " The Man Who Wasn't There" as Self
2001
The Man Who Wasn't There as Ed Crane
2001
Daddy and Them as Claude Montgomery
2001
Bandits as Terry Lee Collins
2001
Monster's Ball as Hank Grotowski
2000
CatDog and the Great Parent Mystery as Hound Dog McDog / CatDog's Step-father (voice)
2000
The Last Real Cowboys as Tar
2000
Arista Records' 25th Anniversary Celebration as Self
2000
South of Heaven, West of Hell as Brig. Smalls
1999
The Early Show as Self (1 episode)
1999
Pushing Tin as Russell Bell
1998
A Simple Plan as Jacob Mitchell
1998
Armageddon as Dan Truman
1998
Homegrown as Jack Marsden
1998
CatDog as Father (voice) (1 episode)
1998
Primary Colors as Richard Jemmons
1998
An Alan Smithee Film: Burn, Hollywood, Burn as Self
1997
The Apostle as Troublemaker
1997
The View as Self (1 episode)
1997
A Gun, a Car, a Blonde as Syd / Monk
1997
Classic Albums as Self (1 episode)
1997
King of the Hill as Boyce Hubert (voice) (1 episode)
1996
Sling Blade as Karl Childers
1996
The Daily Show as Self (4 episodes)
1996
Don't Look Back as Marshall
1995
Dead Man as Big George Drakoulious
1995
Out There as Jailbird
1995
The Stars Fell on Henrietta as Roy
1994
Floundering as Gun Clerk
1994
Inside the Actors Studio as Self (1 episode)
1994
Some Folks Call It a Sling Blade as Karl Childers
1994
On Deadly Ground as Homer Carlton
1993
Tombstone as Johnny Tyler
1993
Late Night with Conan O'Brien as Self - Guest (3 episodes)
1993
Indecent Proposal as Day Tripper
1993
Grey Knight as Langston
1993
Bound by Honor as Lightning
1993
Living and Working in Space: The Countdown Has Begun as Rowdy Udall
1993
Trouble Bound as Coldface
1992
Hearts Afire as Billy Bob Davis (54 episodes)
1992
The Tonight Show with Jay Leno (2 episodes)
1991
For the Boys as Marine Sergeant, Korea
1991
One False Move as Ray Malcolm
1991
The Dark Backward as Patron at Sloppy's
1990
The Outsiders as Buck Merrill (10 episodes)
1989
Going Overboard as Dave
1989
Chopper Chicks in Zombietown as Tommy
1988
This Morning as Self (1 episode)
1988
LIVE with Kelly and Mark (3 episodes)
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)
1988
South of Reno as Counterman
1988
Roy Orbison and Friends: A Black and White Night as Self - Audience Member
1986
Hunter's Blood as Billy Bob
1979
Knots Landing as Timberman (1 episode)
1977
This Week in Baseball (1 episode)
1975
Saturday Night Live as Self - Host (1 episode)
1953
The Oscars as Self (2 episodes)
1952
Today as Self (2 episodes)