Né le 13 Novembre 1968 à Marshall, dans le Minnesota,
Steve Zahn fait ses classes à l’American Repertory Theater avant de s’installer à New York. Il se produit dans différentes pièces de théâtre, notamment dans " Sophistry ", face à Ethan Hawke. C’est là que Ben Stiller le remarque et le choisit pour son film
Generation 90.
On peut voir
Steve Zahn dans
Uss Alabama de Tony Scott,
Hors D'Atteinte de Steven Soderbergh,
Hamlet de Michael Almereyda,
L'Objet De Mon Affection de Nicholas Hytner,
That Thing You Do ! de Tom Hanks,
Vous Avez Un Message de Nora Ephron,
Un Vent De Folie de Bronwen Hughes et
Suburbia de Richard Linklater. Il remporte un Prix spécial du jury pour son interprétation dans la comédie
Happy Texas de Mark Illsey, présentée au Festival de Sundance 1999, ainsi que l’Independent Spirit Award du meilleur acteur.
Il prête sa voix à
Docteur Dolittle 2 de Steve Carr et à
Stuart Little 2 de Rob Minkoff, et joue dans
National Security de Dennis Dugan,
Une Virée En Enfer de John Dahl et
Écarts De Conduite de Penny Marshall.
En 2002 il retravaille sous la houlette de Steve Carr dans la comédie
Ecole Paternelle, avec Eddie Murphy, puis on le retrouve aux côtés de Hayden Christensen dans
Le Mystificateur de Billy Ray.
Après
Sahara et
Bandidas en 2004,
Steve Zahn prête de nouveau sa voix à un personnage d'animation dans
Chicken Little, puis tourne
Rescue Dawn de Werner Herzeg, partageant ainsi le haut de l'affiche avec Christian Bale.
En 2007, il se tourne vers la télévision avec la série
Comanche Moon de Simon Wincer, avant de revenir au cinéma avec
Sunshine Cleaning et
Management où il donne la réplique à Jennifer Aniston.
En 2009, il apparaît aux côtés de Milla Jovovich dans
A Perfect Getaway de David Twohy, avant de décrocher l'année suivante un rôle dans la série dramatique
Treme de David Simon.