Greg Heffley
Zachary Gordon
Rowley Jefferson
Robert Capron
Chirag Gupta
Karan Brar
Fregley
Grayson Russell
Collin
Alex Ferris
Mrs. Norton
Belita Moreno
Mr. Winsky
Rob LaBelle
Pete Hosey
Nicholas Carey
Carter
Samuel Patrick Chu
Wade
Donnie MacNeil
Shelley
Samantha Page
Marley
Ava Hughes
Frank J. Heffley
Steve Zahn
Bryce Anderson
Owen Best
Quentin
Cainan Wiebe
Quentin's Sidekick
Cole Heppell
Darren Walsh
Harrison Houde
Dieter Muller
Severin Korfer
Mrs. Flint
Jennifer Clement
Mrs. Irvine
Karin Konoval
Vice Principal Roy
Raugi Yu
Rowley's Mom
Kaye Capron
Archie Kelly
Jake D. Smith
Rodrick Heffley
Devon Bostick
Arthur
Talon Dunbar
Cheese Girl
Naomi Dane
Cheese Boy
Willem Jacobson
Coach Brewer
Sean Bygrave
Elderly Woman
Maxine Miller
Granddaughter
Taya Clyne
Grown-Up Greg
Nathaniel Marten
Grown-Up Quentin
Peter New
Lunch Girl #1
Nikki Frazer
Lunch Kid #2
Greta Makena Gibson
Susan Heffley
Rachael Harris
Kindergarten Boy
Nathan Smith
Kindergarten Girl
Kinua McWatt
Kindergarten Greg
Dylan Bell
Kindergarten Patty
Madison Bell
Marty Porter
Adom Osei
Mr. Jefferson
Alf Humphreys
Mr. Parnell
Brent Chapman
Preston
Rylee Stiles
Rodney James
Ryan Grantham
Snot Kid
Ethan Shankaruk
Angie Steadman
Chloë Grace Moretz
Unpopular 80s Boy
Jesse Wheeler
Brock Branigan
Paul Hubbard
80s Breakdancer
Brett Dier
80s Jock Boy
Brandon Barton
80s Popular Girl
Cindy Busby
Audition Kid
Alicia Takase Lui
Jay Sidhu
Tori Christianson
Emerald Schreier
Ben Mitchell
Patty Farrell
Laine MacNeil
Haris Cash
Mariah Crudo
Male Reporter (voice)
Alistair Abell
Female Reporter (voice)
Tara McGuire
Löded Diper
Aidan Gebert
Cameron Krpan
Paolo Tolfo
Waitress (uncredited)
Amy Esterle
Coach Malone
Andrew McNee
Manny Heffley
Connor Fielding
Owen Fielding
Screenplay
Jeff Filgo
Gabe Sachs
Stunts
Doug Chapman
Book
Jeff Kinney
Executive Producer
Choreographer
Paul Becker
Marny Eng
Jackie Filgo
ADR Voice Casting
Johnny Gidcomb
Sound Re-Recording Mixer
Anna Behlmer
Producer
Nina Jacobson
Brad Simpson
Director
Thor Freudenthal
Jeff Judah
Original Music Composer
Theodore Shapiro
Co-Producer
Ethan Smith
Production Design
Brent Thomas
Director of Photography
Jack N. Green
Costume Design
Monique Prudhomme
Stunt Coordinator
Dave Hospes
Second Assistant Director
Cindy Smith
First Assistant Camera
Timothy Robin Spencer
Camera Operator
Tenzin Lhalungpa
Additional Editing
Robert Komatsu
Music Supervisor
Julia Michels
Art Direction
Shannon Grover
Ryan Green
Boom Operator
Michael Hibberson
Casting
Ronna Kress
First Assistant Director
Pete Whyte
Third Assistant Director
Haylee Thompson
Assistant Property Master
Wes Hamby
Set Dresser
Mark Morgan
Editor
Wendy Greene Bricmont
Coreen Mayrs
Jim Van Dijk
Set Decoration
Mary-Lou Storey
Tamara Gauthier
Still Photographer
Rob McEwan
Heike Brandstatter
Unit Production Manager
Warren Carr
Assistant Art Director
Cheryl Marion
First Assistant Editor
Carolyn Calvert
Location Manager
S. Steven Sach
Property Master
David Dowling
Spencer Louttit
James Bolt
Thanks
Riley Kathryn Ellis
Special Effects
Kurt Jackson
Construction Foreman
Rob Dampier
Visual Effects Producer
Christopher Cundey
Visual Effects Supervisor
Mark Dornfeld
Sound Effects Editor
Donald Flick
Chris Flemington
Casting Associate
Amy Nygaard
Animation Supervisor
Mike L. Murphy
Supervising ADR Editor
Nancy Nugent
Costume Coordinator
Patricia L. Galbraith
Assistant Costume Designer
Debbie Douglas
Unit Publicist
Patricia Johnson
Production Sound Mixer
Darren Brisker
Construction Coordinator
Jesse Joslin
Transportation Coordinator
Mike Sassen
Set Designer
Anneke Van Oort
Lorne Poole
Production Coordinator
Deana Kittson
Susanne Scheel
Music Editor
Amanda Goodpaster
Sound Designer
Elliott Koretz
Key Hair Stylist
Donna Bis
Special Effects Coordinator
Tony Lazarowich
Set Costumer
Eileen Gano
Supervising Dialogue Editor
Local Casting
Kathleen Chopin
Seamstress
Wendy Foster
Key Makeup Artist
Lisa Love
Gaffer
John Helme
Key Grip
Dillard Brinson
Transportation Captain
Steve Siegel
Assistant Sound Editor
Josephine Nericcio
Script Supervisor
Ruby J. Munro