"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."
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 Kalsi
as Charlie 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)
Jen Cain
as Additional Voices (voice)
Tristan Allerick Chen
Jordyn Curet
Johnny Gidcomb
Caleb Jeon
Ava Mae Leslie
Susan Leslie
Iara Nemirovsky
Matt Nolan
Andre Robinson
Carter Sand
Lily Rose Silver
Brooke D. Singleton
Jason Grant Smith
Benjamin Valic
ViviAnn Yee
Julian Zane
Jeff Kinney
Producer
Swinton O. Scott III
Director
John Paesano
Original Music Composer
Book
Micah Dahlberg
Casting
Sean Evans
Sound Designer
Michael Huang
Sound Re-Recording Mixer
Kenneth L. Johnson
Screenplay
Character Designer
Sylvain Blais
Editor
Trent Noble
Animation Supervisor
Rick Mischel
Executive Producer