Diary of a Wimpy Kid (2010 franchise)

Diary of a Wimpy Kid (March 19, 2010)
Zachary Gordon

Robert Capron

Rachael Harris

Devon Bostick

Chloë Grace Moretz

Grayson Russell Laine MacNeil Karan Brar

and Steve Zahn

Diary of a Wimpy Kid: Rodrick Rules (March 25, 2011)
Zachary Gordon

Devon Bostick

Rachael Harris

Robert Capron

Fran Branz

Peyton List Karan Brar

Grayson Russell Laine MacNeil

and Steve Zahn

Diary of a Wimpy Kid: Dog Days (August 3, 2012)
Zachary Gordon

Robert Capron

Devon Bostick

Rachael Harris

Peyton List

Grayson Russell

Karan Brar

Laine MacNeil

and Steve Zahn

Diary of a Wimpy Kid: The Long Haul (May 19, 2017)
Jason Drucker

Alicia Silvertone

Tom Everett Scott

Charlie Wright

Owen Asztalos

Dylan & Wyatt Walters

Joshua Hoover Christopher A. Coppola

Diary of a Wimpy Kid (2010 film)

 * Zachary Gordon - Greg Heffley


 * Robert Capron - Rowley Jefferson, Greg's best friend


 * Rachael Harris - Susan Heffley, Greg's mother


 * Devon Bostick - Rodrick Heffley, Greg's older brother


 * Chloë Grace Moretz - Angie Steadman, Greg's best friend


 * Grayson Russell - Fregley, Greg's best friend


 * Laine MacNeil - Patty Farrell, Greg's rival


 * Karan Brar - Chirag Gupta, Greg's best friend


 * Steve Zahn - Frank Heffley, Greg's father

Diary of a Wimpy Kid: Rodrick Rules (2011 film)

 * Fran Branz - Bill Walter, Rodrick's best friend


 * Peyton List - Holly Hills, Greg's love interest

Diary of a Wimpy Kid: The Long Haul (2017 film)

 * Jason Drucker - Greg Heffley (replacing Zachary Gordon)


 * Alicia Silverstone - Susan Heffley (replacing Rachael Harris)


 * Tom Everett Scott - Frank Heffley (replacing Steve Zahn)


 * Charlie Wright - Rodrick Heffley (replacing Devon Bostick)


 * Owen Asztalos - Rowley Jefferson (replacing Robert Capron)


 * Dylan & Wyatt Walters - Manny Heffley, Greg's younger brother


 * Joshua Hoover - Mac Digby


 * Christopher A. Coppola - Mr. Beardo