Movies (Acting Roles)
Wildcat
Steve Zahn was
56 in Wildcat
as 'Tom T. Shiftlet'.
Fri, May 03 2024
LaRoy, Texas
Steve Zahn was
56 in LaRoy, Texas
as 'Skip Roche'.
Fri, Apr 12 2024
Gringa
Steve Zahn was
55 in Gringa
as 'Jackson'.
Fri, Apr 21 2023
Tall Girl 2
Steve Zahn was
54 in Tall Girl 2
as 'Richie Kreyman'.
Fri, Feb 11 2022
8-Bit Christmas
Steve Zahn was
54 in 8-Bit Christmas
as 'John Doyle'.
Wed, Nov 24 2021
Uncle Frank
Steve Zahn was
53 in Uncle Frank
as 'Mike'.
Wed, Nov 25 2020
Cowboys
Steve Zahn was
52 in Cowboys
as 'Troy'.
Wed, Apr 15 2020
Tall Girl
Steve Zahn was
51 in Tall Girl
as 'Richie Kreyman'.
Fri, Sep 13 2019
Blaze
Steve Zahn was
50 in Blaze
as 'Oilman 2'.
Fri, Aug 17 2018
Lean on Pete
Steve Zahn was
50 in Lean on Pete
as 'Silver'.
Fri, Apr 06 2018
The Ridiculous 6
Steve Zahn was
48 in The Ridiculous 6
as 'Clem'.
Fri, Dec 11 2015
The Good Dinosaur
Steve Zahn was
48 in The Good Dinosaur
as 'Thunderclap (voice)'.
Sat, Nov 14 2015
Diary of a Wimpy Kid
Steve Zahn was
42 in Diary of a Wimpy Kid
as 'Frank J. Heffley'.
Fri, Mar 19 2010
Calvin Marshall
Steve Zahn was
41 in Calvin Marshall
as 'Coach Little'.
Fri, Oct 23 2009
Night Train
Steve Zahn was
41 in Night Train
as 'Pete'.
Wed, Apr 15 2009
Management
Steve Zahn was
41 in Management
as 'Mike'.
Sun, Feb 08 2009
Rescue Dawn
Steve Zahn was
38 in Rescue Dawn
as 'Duane'.
Sat, Sep 09 2006
Bandidas
Steve Zahn was
38 in Bandidas
as 'Quentin'.
Wed, Jan 18 2006
Chicken Little
Steve Zahn was
37 in Chicken Little
as 'Runt of the Litter (voice)'.
Fri, Nov 04 2005
Sahara
Steve Zahn was
37 in Sahara
as 'Al Giordino'.
Wed, Apr 06 2005
Speak
Steve Zahn was
36 in Speak
as 'Mr. Freeman'.
Tue, Jan 20 2004
Shattered Glass
Steve Zahn was
36 in Shattered Glass
as 'Adam Penenberg'.
Fri, Nov 14 2003
Daddy Day Care
Steve Zahn was
35 in Daddy Day Care
as 'Marvin'.
Fri, May 09 2003
National Security
Steve Zahn was
35 in National Security
as 'Hank Rafferty'.
Fri, Jan 17 2003
Stuart Little 2
Steve Zahn was
34 in Stuart Little 2
as 'Monty (voice)'.
Fri, Jul 19 2002
Joy Ride
Steve Zahn was
33 in Joy Ride
as 'Fuller Thomas'.
Fri, Oct 05 2001
Chelsea Walls
Steve Zahn was
33 in Chelsea Walls
as 'Ross'.
Fri, Sep 21 2001
Dr. Dolittle 2
Steve Zahn was
33 in Dr. Dolittle 2
as 'Archie (voice)'.
Fri, Jun 22 2001
Chain of Fools
Steve Zahn was
33 in Chain of Fools
as 'Kresk'.
Sat, Mar 03 2001
Saving Silverman
Steve Zahn was
33 in Saving Silverman
as 'Wayne Lefessier'.
Fri, Feb 09 2001
Hamlet
Steve Zahn was
32 in Hamlet
as 'Rosencrantz'.
Fri, May 12 2000
Stuart Little
Steve Zahn was
32 in Stuart Little
as 'Monty (voice)'.
Fri, Dec 17 1999
Happy, Texas
Steve Zahn was
32 in Happy, Texas
as 'Wayne Wayne Wayne Jr.'.
Fri, Dec 03 1999
Forces of Nature
Steve Zahn was
31 in Forces of Nature
as 'Alan'.
Fri, Mar 12 1999
You've Got Mail
Steve Zahn was
31 in You've Got Mail
as 'George Pappas'.
Fri, Dec 18 1998
Safe Men
Steve Zahn was
30 in Safe Men
as 'Eddie'.
Fri, Aug 07 1998
Out of Sight
Steve Zahn was
30 in Out of Sight
as 'Glenn Michaels'.
Fri, Jun 26 1998
Subway Stories
Steve Zahn was
29 in Subway Stories
as 'Tucker (segment "The 5:24")'.
Thu, Jul 24 1997
SubUrbia
Steve Zahn was
29 in SubUrbia
as 'Buff'.
Fri, Feb 07 1997
That Thing You Do!
Steve Zahn was
28 in That Thing You Do!
as 'Lenny Haise'.
Fri, Oct 04 1996
Race the Sun
Steve Zahn was
28 in Race the Sun
as 'Hans Kooiman'.
Fri, Mar 22 1996
Crimson Tide
Steve Zahn was
27 in Crimson Tide
as 'Seaman William Barnes'.
Fri, May 12 1995
Reality Bites
Steve Zahn was
26 in Reality Bites
as 'Sammy Gray'.
Fri, Feb 18 1994
Eenie Meanie
Steve Zahn will be
57+ in Eenie Meanie
as 'Dad'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesSilo
Steve Zahn was
55+ in Silo
as 'Solo'.
First Air Date
Thu, May 04 2023
George & Tammy
Steve Zahn was
55+ in George & Tammy
as 'George Richey'.
First Air Date
Sun, Dec 04 2022
The Last Movie Stars
Steve Zahn was
54+ in The Last Movie Stars
as 'Self, Donald 'Duck' Dobbins (voice)'.
First Air Date
Thu, Jul 21 2022
The White Lotus
Steve Zahn was
53+ in The White Lotus
as 'Mark Mossbacher'.
First Air Date
Sun, Jul 11 2021
The Righteous Gemstones
Steve Zahn was
51+ in The Righteous Gemstones
as 'Peter Montgomery'.
First Air Date
Sun, Aug 18 2019
Valley of the Boom
Steve Zahn was
51+ in Valley of the Boom
as 'Micheal Fayne'.
First Air Date
Sun, Jan 13 2019
The Crossing
Steve Zahn was
50+ in The Crossing
as 'Jude Ellis'.
First Air Date
Mon, Apr 02 2018
Mad Dogs
Steve Zahn was
47+ in Mad Dogs
as 'Cobi'.
First Air Date
Thu, Jan 15 2015
Mind Games
Steve Zahn was
46+ in Mind Games
as 'Clark Edwards'.
First Air Date
Tue, Feb 25 2014
Treme
Steve Zahn was
42+ in Treme
as 'Davis McAlary'.
First Air Date
Sun, Apr 11 2010
WWII in HD
Steve Zahn was
42+ in WWII in HD
as 'Nolen Marbrey'.
First Air Date
Sun, Nov 15 2009
Modern Family
Steve Zahn was
41+ in Modern Family
as 'Ronnie LaFontaine'.
First Air Date
Wed, Sep 23 2009
Comanche Moon
Steve Zahn was
40+ in Comanche Moon
as 'Gus McCrae'.
First Air Date
Sun, Jan 13 2008
Phineas and Ferb
Steve Zahn was
39+ in Phineas and Ferb
as ', Swampy (voice)'.
First Air Date
Fri, Aug 17 2007
The Reichen Show
Steve Zahn was
37+ in The Reichen Show
as 'Self'.
First Air Date
Fri, Nov 11 2005
Best Week Ever
Steve Zahn was
36+ in Best Week Ever
as 'Self'.
First Air Date
Fri, Jan 23 2004
Monk
Steve Zahn was
34+ in Monk
as 'Jack Monk, Jr.'.
First Air Date
Fri, Jul 12 2002
Wolf Lake
Steve Zahn was
33+ in Wolf Lake
as 'Fletch (uncredited)'.
First Air Date
Wed, Sep 19 2001
Liberty!
Steve Zahn was
30+ in Liberty!
as 'American Sergeant'.
First Air Date
Sun, Nov 23 1997
Friends
Steve Zahn was
26+ in Friends
as 'Duncan'.
First Air Date
Thu, Sep 22 1994
Chad Powers
Steve Zahn will be
57+ in Chad Powers
as 'Jake Hudson'.
First Air Date
Unreleased