Steve Zahn
Biography
Movies 79
The Good Dinosaur
as Thunderclap (voice)
2015
War for the Planet of the Apes
as Bad Ape
2017
Anaconda
as Kenny Trent
2025
You've Got Mail
as George
1998
Chicken Little
as Runt of the Litter (voice)
2005
Diary of a Wimpy Kid
as Frank Heffley
2010
Dallas Buyers Club
as Tucker
2013
Stuart Little
as Monty (voice)
1999
Diary of a Wimpy Kid: Rodrick Rules
as Frank Heffley
2011
Crimson Tide
as Seaman William Barnes
1995
Captain Fantastic
as Dave
2016
Diary of a Wimpy Kid: Dog Days
as Frank Heffley
2012
Eenie Meanie
as Dad Meaney
2025
Sahara
as Al Giordino
2005
Uncle Frank
as Mike
2020
Daddy Day Care
as Marvin
2003
Stuart Little 2
as Monty (voice)
2002
Joy Ride
as Fuller
2001
Night at the Museum: Kahmunrah Rises Again
as Jedediah (voice)
2022
Escape from Planet Earth
as Hawk (voice)
2013
That Thing You Do!
as Lenny Haise
1996
Your Place or Mine
as Zen
2023
Dr. Dolittle 2
as Archie (voice)
2001
The Ridiculous 6
as Clem
2015
Out of Sight
as Glenn Michaels
1998
A Perfect Getaway
as Cliff
2009
Tall Girl
as Richie Kreyman
2019
National Security
as Hank Rafferty
2003
Reality Bites
as Sammy Gray
1994
Bandidas
as Quentin
2006
Speak
as Mr. Freeman
2004
Shattered Glass
as Adam Penenberg
2003
Rescue Dawn
as Duane
2007
LaRoy, Texas
as Skip Roche
2024
Riding in Cars with Boys
as Ray Hasek
2001
Sunshine Cleaning
as Mac
2009
8-Bit Christmas
as John Doyle
2021
Saving Silverman
as Wayne Lefessier
2001
The Object of My Affection
as Frank Hanson
1998
Where'd You Go, Bernadette
as David Walker
2019
Employee of the Month
as Jack
2004
Forces of Nature
as Alan
1999
The Great Buck Howard
as Kenny
2008
Unstable Fables: 3 Pigs and a Baby
as Sandy Pig (voice)
2008
Lean on Pete
as Silver
2018
Management
as Mike
2009
Blaze
as Oilman 2
2018
Tall Girl 2
as Richie Kreyman
2022
Safe Men
as Eddie
1998
Knights of Badassdom
as Eric
2014
SubUrbia
as Buff
1997
Night Train
as Pete
2009
Hamlet
as Rosencrantz
2000
She Dances
as Jason
2026
Wildcat
as Tom T. Shiftlet
2024
Strange Wilderness
as Peter
2008
Chain of Fools
as Kresk
2001
Subway Stories
as Tucker (segment "The 5:24")
1997
Cowboys
as Troy
2020
Gringa
as Jackson
2023
Race the Sun
as Hans Kooiman
1996
Rain Without Thunder
as Jeremy Tanner
1993
Freak Talks About Sex
as Freak
1999
Inside 'Out of Sight'
as Self
1998
Making of a True Story: Rescue Dawn
as Self
2007
Chelsea Walls
as Ross
2001
Happy, Texas
as Wayne Wayne Wayne Jr.
1999
Hello & Paris
Nevatars
as Farty McFly (voice)
2026
Calvin Marshall
as Coach Little
2009
Normandy: The Great Crusade
as Bill Preston (voice)
1994
First Love, Fatal Love
1991
Time Out
Making That Thing You Do
as Self
2007
Diary of a Wimpy Kid: Class Clown
as Frank Heffley (voice) (archive sound)
2012
Neat: The Story of Bourbon
as Himself
2018
Sixth Man: Bluesanity
as Self
2013
Picture Windows: Armed Response
as Crook
1995
Sentinel
TV Shows 33
Modern Family
as Ronnie LaFontaine
2009
Phineas and Ferb
2007
Phineas and Ferb
as Swampy (voice)
2007
The Tonight Show Starring Jimmy Fallon
as Self
2014
Monk
as Jack Monk, Jr.
2002
The Daily Show
as Self - Guest
1996
Late Night with Seth Meyers
as Self - Guest
2014
Friends
as Duncan
1994
Silo
as Solo
2023
Late Night with Conan O'Brien
as Self - Guest
1993
The Tonight Show with Jay Leno
1992
The Ellen DeGeneres Show
as Self
2003
The White Lotus
as Mark Mossbacher
2021
The Righteous Gemstones
as Peter Montgomery
2019
Randy Cunningham: 9th Grade Ninja
as Terry McFist (voice)
2012
The Reichen Show
as Self
2005
Best Week Ever
as Self
2004
Treme
as Davis McAlary
2010
From the Earth to the Moon
as Elliot See
1998
Chad Powers
as Coach Jake Hudson
2025
The Rosie O'Donnell Show
as Self
1996
The Crossing
as Jude Ellis
2018
The Good Lord Bird
as Chase
2020
WWII in HD
as Nolen Marbrey (voice)
2009
The Last Movie Stars
as Self
2022
The Last Movie Stars
as Donald 'Duck' Dobbins (voice)
2022
Wolf Lake
as Fletch (uncredited)
2001
George & Tammy
as George Richey
2022
Liberty!
as American Sergeant
1997
Comanche Moon
as Gus McCrae
2008
Mad Dogs
as Cobi
2015
Mind Games
as Clark Edwards
2014
Valley of the Boom
as Micheal Fayne
2019