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