
Steve Zahn
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.
Movies

A Perfect Getaway
2009
as Cliff

Saving Silverman
2001
as Wayne Lefessier

Joy Ride
2001
as Fuller

National Security
2003
as Hank Rafferty

Rescue Dawn
2007
as Duane

Bandidas
2006
as Quentin

Diary of a Wimpy Kid
2010
as Frank Heffley

Speak
2004
as Mr. Freeman

Daddy Day Care
2003
as Marvin

Sahara
2005
as Al Giordino

Forces of Nature
1999
as Alan

Race the Sun
1996
as Hans Kooiman

Diary of a Wimpy Kid: Rodrick Rules
2011
as Frank Heffley

Escape from Planet Earth
2013
as Hawk (voice)

The Good Dinosaur
2015
as Thunderclap (voice)

Reality Bites
1994
as Sammy Gray

That Thing You Do!
1996
as Lenny Haise

Dr. Dolittle 2
2001
as Archie (voice)

Chicken Little
2005
as Runt of the Litter (voice)

Out of Sight
1998
as Glenn Michaels

Diary of a Wimpy Kid: Dog Days
2012
as Frank Heffley

Stuart Little
1999
as Monty (voice)

You've Got Mail
1998
as George Pappas

Stuart Little 2
2002
as Monty (voice)

Crimson Tide
1995
as Seaman William Barnes