Zachary Gordon

Zachary Gordon is an American child actor, who plays Greg Heffley. He was given an A- by Reelzchannel.