Question : who plays greg heffley in diary of a wimpy kid
Answer : Zachary Adam Gordon