Steven James "Steve" Zahn (; born November 13, 1967) is an American actor and comedian. He is best known for roles in films including;
Reality Bites,
Forces of Nature,
Happy, Texas,
Joy Ride,
Riding in Cars with Boys,
Daddy Day Care,
National Security,
Sahara,
A Perfect Getaway,
Dallas Buyers Club, and played
Frank Heffley in the
Diary of a Wimpy Kid film series.