
Thomas Haden Church
Photoplayd Industry Rating
Not enough rated films yet to compute a weighted score.
Roles are weighted by involvement: director 1.0, screenwriter 0.7, lead 0.8, supporting 0.4, crew 0.1.
Thomas Haden Church (born Thomas Richard McMillen; June 17, 1960) is an American actor. After starring in the 1990s sitcom Wings and playing the lead for two seasons in Ned & Stacey (1995–1997), Church became known for his film work, including his role of Lyle van de Groot in George of the Jungle (1997), his Academy Award-nominated performance in Sideways (2004), his role as the Marvel Comics villain Sandman in the superhero films Spider-Man 3 (2007) and Spider-Man: No Way Home (2021), as well as his starring roles in Over the Hedge (2006), Smart People (2008), Easy A (2010), We Bought a Zoo (2011), Max (2015), and Hellboy (2019). He also made his directorial debut with Rolling Kansas (2003). In 2023, he starred as antagonist Agent Stone in the post-apocalyptic action comedy series Twisted Metal. Description above from the Wikipedia article Thomas Haden Church, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known for
Credits

Spider-Man: No Way Home (2021)
as Flint Marko / Sandman

Spanglish (2004)
as Mike (Realtor)

Spider-Man 3 (2007)
as Sandman / Flint Marko

Wake Up Dead Man: A Knives Out Mystery (2025)
as Samson Holt

John Carter (2012)
as Tal Hajus

Over the Hedge (2006)
as Dwayne (voice)

Idiocracy (2006)
as Brawndo CEO

Easy A (2010)
as Mr. Griffith

Daddy's Home (2015)
as Leo Holt

Hellboy (2019)
as Lobster Johnson

Tombstone (1993)
as Billy Clanton

We Bought a Zoo (2011)
as Duncan Mee

Monkeybone (2001)
as Death's Assistant

George of the Jungle (1997)
as Lyle Van de Groot

Charlotte's Web (2006)
as Brooks the Crow (voice)

Sideways (2004)
as Jack

Aliens in the Attic (2009)
as Tazer (voice)

The Peanut Butter Falcon (2019)
as Salt Water Redneck

Imagine That (2009)
as Johnny Whitefeather

Smart People (2008)
as Chuck Wetherhold

Tales from the Crypt: Demon Knight (1995)
as Roach

Max (2015)
as Ray

A Dog's Perfect Christmas (2026)
as Winstead (voice)

Heaven Is for Real (2014)
as Jay Wilkins

Killer Joe (2012)
as Ansel Smith

Cardboard Boxer (2016)
as Willie

3000 Miles to Graceland (2001)
as Quigley

Lucky Them (2013)
as Charlie

One Night Stand (1997)
as Don

George of the Jungle 2 (2003)
as Lyle Van de Groot

All About Steve (2009)
as Hartman

The Making of 'Tombstone' (2002)
as Self

Spider-Man: All Roads Lead to No Way Home (2022)
as Self (archive footage)

Horizon: An American Saga - Chapter 2 (2024)
Actor

On the Set: Spider-Man 3 (2007)
as Self

Grains of Sand: Building Sandman (2007)
as Self

Another Happy Day (2011)
as Paul

The Badge (2002)
as David Hardwick

Free Money (1998)
as Larry

Don McKay (2009)
as Don McKay

Crash Pad (2017)
as Grady
Lucy Boomer (—)
as Detective Charles "Bud" Meeks

Behind the Zirkonians (—)
as Tazer (voice)

Goosed (1999)
as Steven Troy

Lone Star State of Mind (2002)
as Killer

Wall of Water (2007)
as Self

With Great Power: The Stan Lee Story (2010)
as Self

Broken Trail: The Making of a Legendary Western (2006)
as self

Acidman (2023)
as Lloyd

Susan's Plan (1998)
as Dr. Chris Stillman

Mr. Murder (1998)
as Drew Oslett Jr.

The 24th (2020)
as Col. Norton

Accidental Texan (2024)
as Merle

Rolling Kansas (2003)
as Agent Madsen / Trooper (uncredited)

The Specials (2000)
as The Strobe

The Legend of the Happy Worker (2025)
Actor

Whitewash (2013)
as Bruce Landry

Fugitive Nights: Danger in the Desert (1993)
as Nelson Hareem

Yee Hah & Doo Dah: Bronco Breakin' Boots (2001)
as Doo Dah

Serial Killing 101 (1998)
as Grimaldi

Big Bend: The Wild Frontier of Texas (2021)
as Narrator (voice)

Deception Road (—)
as Hal

The Making of Easy A (2010)
as Self

Protect and Surf (1989)
as Dwight Jesmer





