Steve Zahn
This article has content that was imported from the Diary of a Wimpy Kid Wiki on Fandom.
Steven "Steve" James Zahn (Born November 13, 1967) is an American actor who portrayed Frank Heffley in the first three adaptations of the Diary of a Wimpy Kid series.