Steve Zahn

Steve Zahn (Born November 13, 1967) is an American actor who played Frank Heffley, which is Greg Heffley's father. He was given a A+ by reelzchannel.He appeared in the first and second movies. He will return for his character in Dog Days