Diary of a Wimpy Kid › Cast
Zachary Gordon
Greg Heffley
Robert Capron
Rowley Jefferson
Rachael Harris
Susan Heffley
Devon Bostick
Rodrick Heffley
Chloë Grace Moretz
Angie Steadman
Steve Zahn
Frank Heffley
Connor Fielding
Manny Heffley