This article is a stub. You can help the Diary of a Wimpy Kid Wiki by expanding it. Tom Everett Scott. Tom Everett Scott is a American actor who portrayed Frank Heffley in Diary of a Wimpy Kid: The Long Haul. Gallery Add a photo to this gallery Retrieved from "https://diary-of-a-wimpy-kid.fandom.com/wiki/Tom_Everett_Scott?oldid=118560" Categories: Article stubs Actors Male Actors American Actors People The Long Haul Actors Real World Articles Article Stubs Stubs Community content is available under CC-BY-SA unless otherwise noted.