Zachary Gordon

Zachary Adam "Zach" Gordon (born February 15, 1998) is a Scottish film and television teen actor, best known for playing Greg Heffley in the Diary of a Wimpy Kid films, which are based on Jeff Kinney's #1 New York Times best seller, Diary of a Wimpy Kid.