who played patty in diary of a wimpy kid
Laine MacNeil Laine MacNeil (born October 28, 1996)[1][2] is a Canadian actress. MacNeil made her motion picture debut at the age of thirteen, and is perhaps best known for her role as Patty Farrell in the Diary of a Wimpy Kid feature film franchise, which earned her five Young Artist Award nominations, including a win as Best Young Supporting Actress in a Feature Film.
Zachary Gordon Zachary Adam Gordon (born February 15, 1998) is an American actor. Beginning his professional acting career at the age of eight, Gordon is a three time Young Artist Award Best Leading Young Actor nominee, best known for playing Greg Heffley in the first three films of the Diary of a Wimpy Kid film franchise, which are based on Jeff Kinney's #1 New York Times best seller novel series, Diary of a Wimpy Kid.