<P> Luis then tows their car and Manny gives him instructions to the petting zoo where his pig is, and the two reunite . At the end, Greg explains that although the road trip wasn't perfect, he still wouldn't change a thing . He says that Manny was allowed to keep his pig as a pet, Rodrick was able to get a new van, and Dad was able to explain having time off from work to bond with family . Greg expresses excitement for where they'll be going next year, but Susan steps in to say they will be flying . </P> <P> In a mid-credits scene, two girls take selfies with Greg, who they recognize as Diaper Hands . </P> <Ul> <Li> Jason Drucker as Gregory "Greg" Heffley </Li> <Li> Alicia Silverstone as Susan Heffley, Greg's mother </Li> <Li> Tom Everett Scott as Frank Heffley, Greg's father </Li> <Li> Charlie Wright as Rodrick Heffley, Greg's older brother </Li> <Li> Owen Asztalos as Rowley Jefferson, Greg's best friend </Li> <Li> Wyatt and Dylan Walters as Manny Heffley, Greg's little brother </Li> <Li> Joshua Hoover as Mac Digby, a popular internet gamer who Greg idolizes </Li> <Li> Chris Coppola as Mr. Beardo, the main antagonist of the film </Li> <Li> Kimberli Lincoln as Mrs. Beardo, Mr. Beardo's wife </Li> <Li> Mira Silverman as Brandi Beardo, Mr. Beardo's rude and spoiled daughter who blames Greg for damaging their car </Li> <Li> Mimi Gould as Meemaw, Susan's grandmother and Greg's great - grandmother </Li> </Ul> <Li> Jason Drucker as Gregory "Greg" Heffley </Li>

Who played rodrick in diary of a wimpy kid the long haul