Cast (26)

Brady Noon

Greg Heffley (voice)

Ethan William Childress

Rowley Jefferson (voice)

Hunter Dillon

Rodrick Heffley (voice)

Erica Cerra

Susan Heffley (voice)

Chris Diamantopoulos

Frank Heffley (voice)

Gracen Newton

Manny (voice)

Christian Convery

Fregley (voice)

Jessica Mikayla Adams

Braces Girl (voice)

Cyrus Arnold

Teen Driver (voice)

Braxton Baker

Teen with Mullet (voice)

Lossen Chambers

Homeroom Teacher (voice)

Brenda Crichlow

Mrs. Fregley (voice)

Tessa Espinola

Curly-Haired Girl (voice)

Yuvraj Singh

Charles Davies (voice)

Billy Lopez

Mr. Underwood (voice)

Donny Lucas

Mr. Humphreys (voice)

Veda Maharaj

Chirag Gupta (voice)

Jaime Maclean

Holly Hills’s Friend (voice)

Robert Moloney

Joshie (voice)

Gig Morton

Random Boy (voice)

Mizinga Mwinga

Wizard (voice)

John Omohundro

Hulking Teen (voice)

Zeno Robinson

Teen with Baseball Hat (voice)

Gracyn Shinyei

Girl with Ponytail (voice)

Áine Sunderland

Blonde-Haired Girl (voice)

Tristan Allerick Chen

Additional Voices (voice)

Crew (13)

Jeff Kinney

Producer

Swinton O. Scott III

Director

John Paesano

Original Music Composer

Jeff Kinney

Book

Micah Dahlberg

Casting

Sean Evans

Sound Designer

Michael Huang

Sound Re-Recording Mixer

Kenneth L. Johnson

Sound Re-Recording Mixer

Jeff Kinney

Screenplay

Jeff Kinney

Character Designer

Sylvain Blais

Editor

Trent Noble

Animation Supervisor

Rick Mischel

Executive Producer