Thomas Haden Church - Cast

Register to mark this movie seen or favorite and personalize your experience

Thomas Haden Church

Thomas Haden Church

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.

Casted
  • Spider-Man: No Way Home

    Played Flint Marko / Sandman

    Average Rating
    7.9
    21280 votes
    Release Date
    Dec 15, 2021
    4 years ago
  • Spider-Man 3

    Played Sandman / Flint Marko

    Average Rating
    6.4
    14780 votes
    Release Date
    May 01, 2007
    19 years ago
  • Easy A

    Played Mr. Griffith

    Average Rating
    6.8
    7181 votes
    Release Date
    Sep 16, 2010
    15 years ago
  • John Carter

    Played Tal Hajus

    Average Rating
    6.4
    5911 votes
    Release Date
    Mar 07, 2012
    14 years ago
  • Over the Hedge

    Played Dwayne (voice)

    Average Rating
    6.6
    4673 votes
    Release Date
    May 17, 2006
    20 years ago
  • Hellboy

    Played Lobster Johnson

    Average Rating
    5.6
    3595 votes
    Release Date
    Apr 10, 2019
    7 years ago
  • Daddy's Home

    Played Leo Holt

    Average Rating
    6.3
    3323 votes
    Release Date
    Dec 25, 2015
    10 years ago
  • Idiocracy

    Played Brawndo CEO

    Average Rating
    6.4
    3318 votes
    Release Date
    Sep 01, 2006
    19 years ago
  • We Bought a Zoo

    Played Duncan Mee

    Average Rating
    6.8
    2847 votes
    Release Date
    Nov 26, 2011
    14 years ago
  • Tombstone

    Played Billy Clanton

    Average Rating
    7.6
    2316 votes
    Release Date
    Dec 25, 1993
    32 years ago
  • George of the Jungle

    Played Lyle Van de Groot

    Average Rating
    5.6
    2168 votes
    Release Date
    Jul 15, 1997
    29 years ago
  • Sideways

    Played Jack

    Average Rating
    7.1
    1794 votes
    Release Date
    Oct 22, 2004
    21 years ago
  • The Peanut Butter Falcon

    Played Salt Water Redneck

    Average Rating
    7.4
    1529 votes
    Release Date
    Aug 09, 2019
    6 years ago
  • Killer Joe

    Played Ansel Smith

    Average Rating
    6.5
    1511 votes
    Release Date
    Jun 07, 2012
    14 years ago
  • Charlotte's Web

    Played Brooks the Crow (voice)

    Average Rating
    6.2
    1422 votes
    Release Date
    Dec 07, 2006
    19 years ago
  • Spanglish

    Played Mike (Realtor)

    Average Rating
    6.0
    1349 votes
    Release Date
    Dec 17, 2004
    21 years ago
  • Aliens in the Attic

    Played Tazer (voice)

    Average Rating
    5.7
    1030 votes
    Release Date
    Jul 30, 2009
    16 years ago
  • All About Steve

    Played Hartman

    Average Rating
    5.0
    1025 votes
    Release Date
    Aug 06, 2009
    16 years ago
  • Max

    Played Ray

    Average Rating
    7.1
    860 votes
    Release Date
    Jun 25, 2015
    10 years ago
  • Heaven Is for Real

    Played Jay Wilkins

    Average Rating
    6.8
    856 votes
    Release Date
    Apr 16, 2014
    12 years ago
  • 3000 Miles to Graceland

    Played Quigley

    Average Rating
    5.9
    674 votes
    Release Date
    Feb 23, 2001
    25 years ago
  • Imagine That

    Played Johnny Whitefeather

    Average Rating
    6.0
    584 votes
    Release Date
    Jun 19, 2009
    17 years ago
  • Tales from the Crypt: Demon Knight

    Played Roach

    Average Rating
    6.9
    527 votes
    Release Date
    Jan 13, 1995
    31 years ago
  • George of the Jungle 2

    Played Lyle Van de Groot

    Average Rating
    4.5
    494 votes
    Release Date
    Aug 18, 2003
    22 years ago
  • Monkeybone

    Played Death's Assistant

    Average Rating
    5.2
    352 votes
    Release Date
    Feb 23, 2001
    25 years ago
  • Smart People

    Played Chuck Wetherhold

    Average Rating
    5.8
    274 votes
    Release Date
    Apr 11, 2008
    18 years ago
  • Crash Pad

    Played Grady

    Average Rating
    5.6
    157 votes
    Release Date
    Oct 27, 2017
    8 years ago
  • Another Happy Day

    Played Paul

    Average Rating
    5.5
    118 votes
    Release Date
    Nov 18, 2011
    14 years ago
  • One Night Stand

    Played Don

    Average Rating
    5.6
    113 votes
    Release Date
    Nov 14, 1997
    28 years ago
  • Lucky Them

    Played Charlie

    Average Rating
    6.0
    86 votes
    Release Date
    Sep 06, 2013
    12 years ago
  • Cardboard Boxer

    Played Willie

    Average Rating
    6.3
    59 votes
    Release Date
    Sep 16, 2016
    9 years ago
  • Don McKay

    Played Don McKay

    Average Rating
    4.9
    55 votes
    Release Date
    Apr 24, 2009
    17 years ago
  • Free Money

    Played Larry

    Average Rating
    5.4
    52 votes
    Release Date
    Dec 03, 1998
    27 years ago
  • Lone Star State of Mind

    Played Killer

    Average Rating
    5.3
    50 votes
    Release Date
    Apr 23, 2002
    24 years ago
  • The Badge

    Played David Hardwick

    Average Rating
    5.8
    45 votes
    Release Date
    Sep 07, 2002
    23 years ago
  • The Specials

    Played The Strobe

    Average Rating
    5.1
    41 votes
    Release Date
    Sep 22, 2000
    25 years ago
  • Whitewash

    Played Bruce Landry

    Average Rating
    5.9
    40 votes
    Release Date
    Apr 19, 2013
    13 years ago
  • With Great Power: The Stan Lee Story

    Played Self

    Average Rating
    6.8
    29 votes
    Release Date
    Jul 24, 2010
    15 years ago
  • Susan's Plan

    Played Dr. Chris Stillman

    Average Rating
    4.7
    25 votes
    Release Date
    Oct 29, 1998
    27 years ago
  • Rolling Kansas

    Played Agent Madsen / Trooper (uncredited)

    Average Rating
    5.4
    21 votes
    Release Date
    Jan 24, 2003
    23 years ago
  • Serial Killing 101

    Played Grimaldi

    Average Rating
    5.0
    18 votes
    Release Date
    Jun 12, 1998
    28 years ago
  • Accidental Texan

    Played Merle

    Average Rating
    5.9
    14 votes
    Release Date
    Mar 08, 2024
    2 years ago
  • Acidman

    Played Lloyd

    Average Rating
    5.1
    14 votes
    Release Date
    Mar 31, 2023
    3 years ago
  • Mr. Murder

    Played Drew Oslett Jr.

    Average Rating
    4.9
    13 votes
    Release Date
    Sep 21, 1998
    27 years ago
  • The 24th

    Played Col. Norton

    Average Rating
    4.8
    10 votes
    Release Date
    Aug 21, 2020
    5 years ago
  • Horizon: An American Saga - Chapter 2
    Average Rating
    7.2
    9 votes
    Release Date
    Sep 07, 2024
    1 year ago
  • Goosed

    Played Steven Troy

    Average Rating
    3.2
    9 votes
    Release Date
    Sep 28, 1999
    26 years ago
  • Broken Trail: The Making of a Legendary Western

    Played self

    Average Rating
    7.4
    5 votes
    Release Date
    Jun 04, 2006
    20 years ago
  • Fugitive Nights: Danger in the Desert

    Played Nelson Hareem

    Average Rating
    4.5
    2 votes
    Release Date
    Nov 19, 1993
    32 years ago
  • The Making of Easy A

    Played Self

    Average Rating
    4.0
    1 votes
    Release Date
    Dec 21, 2010
    15 years ago
  • Protect and Surf

    Played Dwight Jesmer

    Average Rating
    5.0
    1 votes
    Release Date
    Aug 06, 1989
    37 years ago
  • Big Bend: The Wild Frontier of Texas

    Played Narrator (voice)

    Average Rating
    8.0
    1 votes
    Release Date
    Feb 10, 2021
    5 years ago
  • Yee Hah & Doo Dah: Bronco Breakin' Boots

    Played Doo Dah

    Average Rating
    0.0
    0 votes
    Release Date
    Jun 15, 2001
    25 years ago
  • The Legend of the Happy Worker
    Average Rating
    0.0
    0 votes
    Release Date
    Aug 07, 2025
    8 months ago
  • Wake Up Dead Man: A Knives Out Mystery

    Played Samson Holt

    Average Rating
    0.0
    0 votes
    Release Date
    Nov 26, 2025
    4 months ago
  • Deception Road

    Played Hal

    Average Rating
    0.0
    0 votes
  • Behind the Zirkonians

    Played Tazer (voice)

    Average Rating
    0.0
    0 votes
Close
Join Discord Discord logo
Follow on X X logo