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).
Zahn has done voice acting in Chicken Little (2005), Escape from Planet Earth (2013), and The Good Dinosaur (2015). He has also worked regularly in television, including the recurring role of Davis McAlary on HBO’s Treme (2010 to 2013).
Description above from the Wikipedia article Steve Zahn, licensed under CC-BY-SA, full list of contributors on Wikipedia.

1994 • TV

2009 • TV

2014 • TV

2002 • TV

2006 • Movie

1996 • Movie
as Quentin
as Lenny Haise
as Hans Kooiman
as Runt of the Litter (voice)
as Monty (voice)
as Al Giordino
as Tucker
as George Pappas
as Frank J. Heffley
as Dave
as Marvin
as Eric
as Fuller Thomas
as Seaman William Barnes
as Peter
as Frank Heffley
as Mr. Freeman
as Zen
as Mac
as Frank Heffley
Producer
Writer
as Duncan
1 episodes
as Ronnie LaFontaine
4 episodes
as Self
1 episodes
as Jack Monk, Jr.
1 episodes
as Mark Mossbacher
6 episodes
as Swampy (voice)
1 episodes
as Solo
10 episodes
as Self - Guest
3 episodes
as Peter Montgomery
7 episodes
1 episodes
as Self
1 episodes
as Self
1 episodes
as Jake Hudson
6 episodes
as Terry McFist (voice)
1 episodes
as Elliot See
1 episodes
as Davis McAlary
36 episodes
as Self
1 episodes
as Fletch (uncredited)
1 episodes
as Self
1 episodes