Portrait of Steve Zahn

Steve Zahn

Bio: Steven James Zahn (born November 13, 1967) is an American actor and comedian. His films include Reality Bites (1994), That Thing You Do! (1996), Out of Sight (1998), Happy, Texas (1999), Riding in Cars with Boys (2001), Shattered Glass (2003), Sahara (2005), Rescue Dawn (2007), the first three Diary of a Wimpy Kid movies, Dallas Buyers Club (2013), and War for the Planet of the Apes (2017)
Born: Mon, Nov 13 1967
Birthplace: Marshall, Minnesota, USA
Steve Zahn is 57 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Wildcat
Wildcat
Steve Zahn was
56 in Wildcat
as 'Tom T. Shiftlet'.
Fri, May 03 2024
Poster of LaRoy, Texas
LaRoy, Texas
Steve Zahn was
56 in LaRoy, Texas
as 'Skip Roche'.
Fri, Apr 12 2024
Poster of Gringa
Gringa
Steve Zahn was
55 in Gringa
as 'Jackson'.
Fri, Apr 21 2023
Poster of Your Place or Mine
Your Place or Mine
Steve Zahn was
55 in Your Place or Mine
as 'Zen'.
Fri, Feb 10 2023
Poster of Night at the Museum: Kahmunrah Rises Again
Night at the Museum: Kahmunrah Rises Again
Steve Zahn was
55 in Night at the Museum: Kahmunrah Rises Again
as 'Jedediah (voice)'.
Thu, Dec 08 2022
Poster of Tall Girl 2
Tall Girl 2
Steve Zahn was
54 in Tall Girl 2
as 'Richie Kreyman'.
Fri, Feb 11 2022
Poster of 8-Bit Christmas
8-Bit Christmas
Steve Zahn was
54 in 8-Bit Christmas
as 'John Doyle'.
Wed, Nov 24 2021
Poster of Uncle Frank
Uncle Frank
Steve Zahn was
53 in Uncle Frank
as 'Mike'.
Wed, Nov 25 2020
Poster of Cowboys
Cowboys
Steve Zahn was
52 in Cowboys
as 'Troy'.
Wed, Apr 15 2020
Poster of Tall Girl
Tall Girl
Steve Zahn was
51 in Tall Girl
as 'Richie Kreyman'.
Fri, Sep 13 2019
Poster of Where'd You Go, Bernadette
Where'd You Go, Bernadette
Steve Zahn was
51 in Where'd You Go, Bernadette
as 'David Walker'.
Fri, Aug 16 2019
Poster of Blaze
Blaze
Steve Zahn was
50 in Blaze
as 'Oilman 2'.
Fri, Aug 17 2018
Poster of Lean on Pete
Lean on Pete
Steve Zahn was
50 in Lean on Pete
as 'Silver'.
Fri, Apr 06 2018
Poster of Neat: The Story of Bourbon
Neat: The Story of Bourbon
Steve Zahn was
50 in Neat: The Story of Bourbon
as 'Himself'.
Tue, Feb 20 2018
Poster of War for the Planet of the Apes
War for the Planet of the Apes
Steve Zahn was
49 in War for the Planet of the Apes
as 'Bad Ape'.
Tue, Jul 11 2017
Poster of Captain Fantastic
Captain Fantastic
Steve Zahn was
48 in Captain Fantastic
as 'Dave'.
Fri, Jul 08 2016
Poster of The Ridiculous 6
The Ridiculous 6
Steve Zahn was
48 in The Ridiculous 6
as 'Clem'.
Fri, Dec 11 2015
Poster of The Good Dinosaur
The Good Dinosaur
Steve Zahn was
48 in The Good Dinosaur
as 'Thunderclap (voice)'.
Sat, Nov 14 2015
Poster of Dallas Buyers Club
Dallas Buyers Club
Steve Zahn was
45 in Dallas Buyers Club
as 'Tucker'.
Fri, Nov 01 2013
Poster of Sixth Man: Bluesanity
Sixth Man: Bluesanity
Steve Zahn was
45 in Sixth Man: Bluesanity
as 'Self'.
Thu, Oct 10 2013
Poster of Escape from Planet Earth
Escape from Planet Earth
Steve Zahn was
45 in Escape from Planet Earth
as 'Hawk (voice)'.
Thu, Feb 14 2013
Poster of Knights of Badassdom
Knights of Badassdom
Steve Zahn was
45 in Knights of Badassdom
as 'Eric'.
Mon, Jan 21 2013
Poster of Diary of a Wimpy Kid: Dog Days
Diary of a Wimpy Kid: Dog Days
Steve Zahn was
44 in Diary of a Wimpy Kid: Dog Days
as 'Frank Heffley'.
Thu, Aug 02 2012
Poster of Diary of a Wimpy Kid: Rodrick Rules
Diary of a Wimpy Kid: Rodrick Rules
Steve Zahn was
43 in Diary of a Wimpy Kid: Rodrick Rules
as 'Frank Heffley'.
Fri, Mar 25 2011
Poster of Diary of a Wimpy Kid
Diary of a Wimpy Kid
Steve Zahn was
42 in Diary of a Wimpy Kid
as 'Frank J. Heffley'.
Fri, Mar 19 2010
Poster of Calvin Marshall
Calvin Marshall
Steve Zahn was
41 in Calvin Marshall
as 'Coach Little'.
Fri, Oct 23 2009
Poster of A Perfect Getaway
A Perfect Getaway
Steve Zahn was
41 in A Perfect Getaway
as 'Cliff'.
Mon, Jun 08 2009
Poster of Night Train
Night Train
Steve Zahn was
41 in Night Train
as 'Pete'.
Wed, Apr 15 2009
Poster of Management
Management
Steve Zahn was
41 in Management
as 'Mike'.
Sun, Feb 08 2009
Poster of Unstable Fables: 3 Pigs and a Baby
Unstable Fables: 3 Pigs and a Baby
Steve Zahn was
40 in Unstable Fables: 3 Pigs and a Baby
as 'Sandy Pig (voice)'.
Sat, Mar 01 2008
Poster of Strange Wilderness
Strange Wilderness
Steve Zahn was
40 in Strange Wilderness
as 'Peter'.
Fri, Feb 01 2008
Poster of Sunshine Cleaning
Sunshine Cleaning
Steve Zahn was
40 in Sunshine Cleaning
as 'Mac'.
Fri, Jan 18 2008
Poster of The Great Buck Howard
The Great Buck Howard
Steve Zahn was
40 in The Great Buck Howard
as 'Kenny'.
Fri, Jan 18 2008
Poster of Making of a True Story: Rescue Dawn
Making of a True Story: Rescue Dawn
Steve Zahn was
40 in Making of a True Story: Rescue Dawn
as 'Self'.
Tue, Nov 20 2007
Poster of Rescue Dawn
Rescue Dawn
Steve Zahn was
38 in Rescue Dawn
as 'Duane'.
Sat, Sep 09 2006
Poster of Bandidas
Bandidas
Steve Zahn was
38 in Bandidas
as 'Quentin'.
Wed, Jan 18 2006
Poster of Chicken Little
Chicken Little
Steve Zahn was
37 in Chicken Little
as 'Runt of the Litter (voice)'.
Fri, Nov 04 2005
Poster of Sahara
Sahara
Steve Zahn was
37 in Sahara
as 'Al Giordino'.
Wed, Apr 06 2005
Poster of Speak
Speak
Steve Zahn was
36 in Speak
as 'Mr. Freeman'.
Tue, Jan 20 2004
Poster of Employee of the Month
Employee of the Month
Steve Zahn was
36 in Employee of the Month
as 'Jack'.
Sat, Jan 17 2004
Poster of Shattered Glass
Shattered Glass
Steve Zahn was
36 in Shattered Glass
as 'Adam Penenberg'.
Fri, Nov 14 2003
Poster of Daddy Day Care
Daddy Day Care
Steve Zahn was
35 in Daddy Day Care
as 'Marvin'.
Fri, May 09 2003
Poster of National Security
National Security
Steve Zahn was
35 in National Security
as 'Hank Rafferty'.
Fri, Jan 17 2003
Poster of Stuart Little 2
Stuart Little 2
Steve Zahn was
34 in Stuart Little 2
as 'Monty (voice)'.
Fri, Jul 19 2002
Poster of Riding in Cars with Boys
Riding in Cars with Boys
Steve Zahn was
33 in Riding in Cars with Boys
as 'Ray Hasek'.
Fri, Oct 19 2001
Poster of Joy Ride
Joy Ride
Steve Zahn was
33 in Joy Ride
as 'Fuller Thomas'.
Fri, Oct 05 2001
Poster of Chelsea Walls
Chelsea Walls
Steve Zahn was
33 in Chelsea Walls
as 'Ross'.
Fri, Sep 21 2001
Poster of Dr. Dolittle 2
Dr. Dolittle 2
Steve Zahn was
33 in Dr. Dolittle 2
as 'Archie (voice)'.
Fri, Jun 22 2001
Poster of Chain of Fools
Chain of Fools
Steve Zahn was
33 in Chain of Fools
as 'Kresk'.
Sat, Mar 03 2001
Poster of Saving Silverman
Saving Silverman
Steve Zahn was
33 in Saving Silverman
as 'Wayne Lefessier'.
Fri, Feb 09 2001
Poster of Hamlet
Hamlet
Steve Zahn was
32 in Hamlet
as 'Rosencrantz'.
Fri, May 12 2000
Poster of Stuart Little
Stuart Little
Steve Zahn was
32 in Stuart Little
as 'Monty (voice)'.
Fri, Dec 17 1999
Poster of Happy, Texas
Happy, Texas
Steve Zahn was
32 in Happy, Texas
as 'Wayne Wayne Wayne Jr.'.
Fri, Dec 03 1999
Poster of Freak Talks About Sex
Freak Talks About Sex
Steve Zahn was
31 in Freak Talks About Sex
as 'Freak'.
Thu, Jun 03 1999
Poster of Forces of Nature
Forces of Nature
Steve Zahn was
31 in Forces of Nature
as 'Alan'.
Fri, Mar 12 1999
Poster of You've Got Mail
You've Got Mail
Steve Zahn was
31 in You've Got Mail
as 'George Pappas'.
Fri, Dec 18 1998
Poster of Safe Men
Safe Men
Steve Zahn was
30 in Safe Men
as 'Eddie'.
Fri, Aug 07 1998
Poster of Out of Sight
Out of Sight
Steve Zahn was
30 in Out of Sight
as 'Glenn Michaels'.
Fri, Jun 26 1998
Poster of The Object of My Affection
The Object of My Affection
Steve Zahn was
30 in The Object of My Affection
as 'Frank Hanson'.
Fri, Apr 17 1998
Poster of Subway Stories
Subway Stories
Steve Zahn was
29 in Subway Stories
as 'Tucker (segment "The 5:24")'.
Thu, Jul 24 1997
Poster of SubUrbia
SubUrbia
Steve Zahn was
29 in SubUrbia
as 'Buff'.
Fri, Feb 07 1997
Poster of That Thing You Do!
That Thing You Do!
Steve Zahn was
28 in That Thing You Do!
as 'Lenny Haise'.
Fri, Oct 04 1996
Poster of Race the Sun
Race the Sun
Steve Zahn was
28 in Race the Sun
as 'Hans Kooiman'.
Fri, Mar 22 1996
Poster of Crimson Tide
Crimson Tide
Steve Zahn was
27 in Crimson Tide
as 'Seaman William Barnes'.
Fri, May 12 1995
Poster of Reality Bites
Reality Bites
Steve Zahn was
26 in Reality Bites
as 'Sammy Gray'.
Fri, Feb 18 1994
Poster of Normandy: The Great Crusade
Normandy: The Great Crusade
Steve Zahn was
26 in Normandy: The Great Crusade
as 'Bill Preston (voice)'.
Sat, Jan 01 1994
Poster of Rain Without Thunder
Rain Without Thunder
Steve Zahn was
25 in Rain Without Thunder
as 'Jeremy Tanner'.
Fri, Feb 05 1993
Poster of First Love, Fatal Love
First Love, Fatal Love
Steve Zahn was
23 in First Love, Fatal Love
Tue, Apr 09 1991

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of George & Tammy
George & Tammy
Steve Zahn was
55+ in George & Tammy
as 'George Richey'.
First Air Date
Sun, Dec 04 2022
Poster of The Last Movie Stars
The Last Movie Stars
Steve Zahn was
54+ in The Last Movie Stars
as 'Donald 'Duck' Dobbins (voice), Self'.
First Air Date
Thu, Jul 21 2022
Poster of The White Lotus
The White Lotus
Steve Zahn was
53+ in The White Lotus
as 'Mark Mossbacher'.
First Air Date
Sun, Jul 11 2021
Poster of The Righteous Gemstones
The Righteous Gemstones
Steve Zahn was
51+ in The Righteous Gemstones
as 'Peter Montgomery'.
First Air Date
Sun, Aug 18 2019
Poster of Valley of the Boom
Valley of the Boom
Steve Zahn was
51+ in Valley of the Boom
as 'Micheal Fayne'.
First Air Date
Sun, Jan 13 2019
Poster of The Crossing
The Crossing
Steve Zahn was
50+ in The Crossing
as 'Jude Ellis'.
First Air Date
Mon, Apr 02 2018
Poster of Mad Dogs
Mad Dogs
Steve Zahn was
47+ in Mad Dogs
as 'Cobi'.
First Air Date
Thu, Jan 15 2015
Poster of Mind Games
Mind Games
Steve Zahn was
46+ in Mind Games
as 'Clark Edwards'.
First Air Date
Tue, Feb 25 2014
Poster of The Tonight Show Starring Jimmy Fallon
The Tonight Show Starring Jimmy Fallon
Steve Zahn was
46+ in The Tonight Show Starring Jimmy Fallon
as 'Self'.
First Air Date
Mon, Feb 17 2014
Poster of Randy Cunningham: 9th Grade Ninja
Randy Cunningham: 9th Grade Ninja
Steve Zahn was
44+ in Randy Cunningham: 9th Grade Ninja
as 'Terry McFist (voice)'.
First Air Date
Mon, Aug 13 2012
Poster of Treme
Treme
Steve Zahn was
42+ in Treme
as 'Davis McAlary'.
First Air Date
Sun, Apr 11 2010
Poster of WWII in HD
WWII in HD
Steve Zahn was
42+ in WWII in HD
as 'Nolen Marbrey'.
First Air Date
Sun, Nov 15 2009
Poster of Modern Family
Modern Family
Steve Zahn was
41+ in Modern Family
as 'Ronnie LaFontaine'.
First Air Date
Wed, Sep 23 2009
Poster of Comanche Moon
Comanche Moon
Steve Zahn was
40+ in Comanche Moon
as 'Gus McCrae'.
First Air Date
Sun, Jan 13 2008
Poster of Phineas and Ferb
Phineas and Ferb
Steve Zahn was
39+ in Phineas and Ferb
as ', Swampy (voice)'.
First Air Date
Fri, Aug 17 2007
Poster of The Reichen Show
The Reichen Show
Steve Zahn was
37+ in The Reichen Show
as 'Self'.
First Air Date
Fri, Nov 11 2005
Poster of Best Week Ever
Best Week Ever
Steve Zahn was
36+ in Best Week Ever
First Air Date
Fri, Jan 23 2004
Poster of The Ellen DeGeneres Show
The Ellen DeGeneres Show
Steve Zahn was
35+ in The Ellen DeGeneres Show
as 'Self'.
First Air Date
Mon, Sep 08 2003
Poster of Monk
Monk
Steve Zahn was
34+ in Monk
as 'Jack Monk, Jr.'.
First Air Date
Fri, Jul 12 2002
Poster of Wolf Lake
Wolf Lake
Steve Zahn was
33+ in Wolf Lake
as 'Fletch (uncredited)'.
First Air Date
Wed, Sep 19 2001
Poster of From the Earth to the Moon
From the Earth to the Moon
Steve Zahn was
30+ in From the Earth to the Moon
as 'Elliot See'.
First Air Date
Sun, Apr 05 1998
Poster of Liberty!
Liberty!
Steve Zahn was
30+ in Liberty!
as 'American Sergeant'.
First Air Date
Sun, Nov 23 1997
Poster of The Rosie O'Donnell Show
The Rosie O'Donnell Show
Steve Zahn was
28+ in The Rosie O'Donnell Show
as 'Self'.
First Air Date
Mon, Jun 10 1996
Poster of Friends
Friends
Steve Zahn was
26+ in Friends
as 'Duncan'.
First Air Date
Thu, Sep 22 1994
Poster of Late Night with Conan O'Brien
Late Night with Conan O'Brien
Steve Zahn was
25+ in Late Night with Conan O'Brien
as 'Self - Guest'.
First Air Date
Mon, Sep 13 1993
Poster of The Tonight Show with Jay Leno
The Tonight Show with Jay Leno
Steve Zahn was
24+ in The Tonight Show with Jay Leno
First Air Date
Mon, May 25 1992
Poster of Chad Powers
Chad Powers
Steve Zahn will be
57+ in Chad Powers
as 'Jake Hudson'.
First Air Date
Unreleased