Thomas Haden Church

Actor

Horizon: An American Saga - Chapter 2
2024
Accidental Texan
2024
as Merle
Acidman
2023
as Lloyd
Spider-Man: No Way Home
2021
as Flint Marko / Sandman
The 24th
2020
as Col. Norton
The Peanut Butter Falcon
2019
as Salt Water Redneck
Hellboy
2019
as Lobster Johnson
Crash Pad
2017
as Grady
Cardboard Boxer
2016
as Willie
Daddy's Home
2015
as Leo Holt
Max
2015
as Ray
Heaven Is for Real
2014
as Jay Wilkins
Lucky Them
2013
as Charlie
Whitewash
2013
as Bruce Landry
Killer Joe
2012
as Ansel Smith
John Carter
2012
as Tal Hajus
We Bought a Zoo
2011
as Duncan Mee
Another Happy Day
2011
as Paul
Easy A
2010
as Mr. Griffith
All About Steve
2009
as Hartman
Aliens in the Attic
2009
as Tazer (voice)
Imagine That
2009
as Johnny Whitefeather
Don McKay
2009
as Don McKay
Smart People
2008
as Chuck Wetherhold
Spider-Man 3
2007
as Sandman / Flint Marko
Charlotte's Web
2006
as Brooks the Crow (voice)
Idiocracy
2006
as Brawndo CEO
Over the Hedge
2006
as Dwayne (voice)
Spanglish
2004
as Mike (Realtor)
Sideways
2004
as Jack
George of the Jungle 2
2003
as Lyle Van de Groot
Rolling Kansas
2003
as Agent Madsen / Trooper (uncredited)
The Badge
2002
as David Hardwick
Lone Star State of Mind
2002
as Killer
Yee Hah & Doo Dah: Bronco Breakin' Boots
2001
as Doo Dah
3000 Miles to Graceland
2001
as Quigley
Monkeybone
2001
as Death's Assistant
The Specials
2000
as The Strobe
Goosed
1999
as Steven Troy
Free Money
1998
as Larry
Susan's Plan
1998
as Dr. Chris Stillman
Mr. Murder
1998
as Drew Oslett Jr.
Serial Killing 101
1998
as Grimaldi
One Night Stand
1997
as Don
George of the Jungle
1997
as Lyle Van de Groot
Tales from the Crypt: Demon Knight
1995
as Roach
Tombstone
1993
as Billy Clanton
Fugitive Nights: Danger in the Desert
1993
as Nelson Hareem
Protect and Surf
1989
as Dwight Jesmer
The Happy Worker
Wake Up Dead Man: A Knives Out Mystery
Deception Road
as Hal