Charlie Wright is an American actor and screenwriter who played the part of Rodrick Heffley in the film adaptation of The Long Haul, replacing Devon Bostick, who had played the role in the previous three films. He started his acting career when he played Young Adam in The Millers.
Greg Heffley (Jacob Tremblay), an 11-year-old, is about to begin middle school and wishes to become popular among the students. However, his attempts to gain fame land him in hilariously sticky situations.