Greg Heffley is a scrawny but ambitious kid with an active imagination and big plans to be rich and famous – he just has to survive middle school first.
Videos
Watch Providers
Casting arrow_drop_down
Brady Noon as Greg Heffley (voice)
Ethan William Childress as Rowley Jefferson (voice)
Hunter Dillon as Rodrick Heffley (voice)
Erica Cerra as Susan Heffley (voice)
Chris Diamantopoulos as Frank Heffley (voice)
Gracen Newton as Manny (voice)
Christian Convery as Fregley (voice)
Jessica Mikayla Adams as Braces Girl (voice)
Cyrus Arnold as Teen Driver (voice)
Braxton Baker as Teen with Mullet (voice)
Lossen Chambers as Homeroom Teacher (voice)
Brenda Crichlow as Mrs. Fregley (voice)
Tessa Espinola as Curly-Haired Girl (voice)
Yuvraj Singh as Charles Davies (voice)
Billy Lopez as Mr. Underwood (voice)
Donny Lucas as Mr. Humphreys (voice)
Veda Maharaj as Chirag Gupta (voice)
Jaime Maclean as Holly Hills’s Friend (voice)
Robert Moloney as Joshie (voice)
Gig Morton as Random Boy (voice)
Mizinga Mwinga as Wizard (voice)
John Omohundro as Hulking Teen (voice)
Zeno Robinson as Teen with Baseball Hat (voice)
Gracyn Shinyei as Girl with Ponytail (voice)
Áine Sunderland as Blonde-Haired Girl (voice)
Tristan Allerick Chen as Additional Voices (voice)